Внешние файлы JavaScript не будут выполняться в IE9 - PullRequest
0 голосов
/ 26 января 2012

Ниже приведен фрагмент моей маленькой веб-страницы, которую я собираю.

<script type="text/javascript" src="head.js">

</script>
<title>CPST 3410-85 Class Template</title>
</head>

<body onload="outputToDiv();">

Файл head.js, указанный в теге script, приведен ниже:

function outputToDiv() {
alert("JavaScript is working!");
}

В Chrome и Firefox отображается предупреждение о том, что JavaScript работает.В IE9 это не так.Более того, я не могу заставить работать любой внешний скрипт в IE9, независимо от его содержимого.Я использовал пользовательские настройки безопасности и детально опустил каждый параметр безопасности до самого низкого уровня, перешел в расширенные настройки и включил буквально все, что смог найти.

Следует отметить, что я открываю это слокальная папка.Все файлы находятся в одной папке, и еще раз я подчеркиваю, что это работает в Firefox и Chrome.

В IE9 я включил отладку, и я получаю ошибку ниже:

Сведения об ошибке веб-страницы

Message: Invalid character
Line: 1
Char: 1
Code: 0
URI: file:///E:/My%20Documents/My%20Web%20Sites/CPST341085/head.js

Конечно, тогда он говорит мне, что "outputToDiv ()" не определен.

Я здесь в полном проигрыше.

1 Ответ

0 голосов
/ 02 февраля 2012

Я получил это поведение, когда у меня было:

    <script type="text/javascript" src="jquery-1.7.1.js" />

Однако, это исправило это:

    <script type="text/javascript" src="jquery-1.7.1.js"></script>

Пойди ...

Дэвид

...