Вопрос
С благими намерениями забил в <head> такие строки:
<script language="JavaScript» src="http://users.i.sokol.ua/www/js/head1.js">
</script>
<script language="JavaScript» src="http://users.i.sokol.ua/www/js/head2.js">
</script>
с целью использовать разные скрипты в <head>
Теперь при обращении к этим страницам происходит сильное торможение загрузки, потом броузер выдает «произошла ошибка сценария, синтаксическая ошибка, строка 1, символ 1»
Почему?
Ответ
В данном случае необходимо так же посмотреть и модуль сценария, в котором происходит ошибка.
Строкой <script language="JavaScript»
src="http://users.i.sokol.ua/www/js/head1.js"> Вы подключаете внешний модуль скрипта. Если вы не имеете исходного текста этого модуля, использовать его крайне не рекомендую.
Так же не имеет смысла ставить 2 скрипта подряд, так как они одновременно загружаются и начинают исполняться (из-за того такие тормоза). Кроме того, сценарии Java сами по себе сильно тормозят работу IE, особенно на слабых компьютерах.
В описываемом случае причина ошибки может быть в следующем:
— рельно синтаксическая ошибка в скрипте,
— отсутствие на странице объекта, с которым работает скрипт,
— неверное указание параметров для скрипта.
— head1.js не есть JS, а непосредственно Java апплет, тогда вызывать его надо следующим способом:
<APPLET code="…» width=… height=…></APPLET>
Из конференции Expert_FAQ
Copyright 2000-2004 Сообщество Чайников
Контактная информация