Размещение операторов языка на странице

Встроить сценарий JavaScript в HTML-страницу можно при помощи одного из следующих способов:

- Задать операторы языка внутри тэга <SCRIPT> языка HTML;

- Указать файл с кодом JavaScript в параметре тэга SRC тэга <SCRIPT>;

- Использовать выражения JavaScript в качестве значений параметров тэгов HTML;

- Определить обработчик событий в тэге HTML;

4.1 Использование тэга <SCRIPT>

В тэгах-контейнерах <SCRIPT> </SCRIPT> должны располагаться операторы языка JavaScript. Обычно браузеры, не поддерживающие какие-либо тэги HTML их игнорируют, хотя при этом содержимое этих тэгов анализирует на соответствие синтаксиса языка HTML, что может привести к ошибкам при отображении страницы. Для предотвращения таких ситуаций следует помещать операторы языка JavaScript в контейнер комментария <!--…-->

<SCRIPT LANGUAGE=”JavaScript”>

<!--

Операторы языка JavaScript

//-->

</SCRIPT>

Параметр LANGUAGE задает язык сценариев. В случае языка JavaScript его значение задавать не обязательно, т.к. этот используется браузерами по умолчанию. Для зыка сценариев VBScript необходимо явно задать значение этого параметра в виде строки “VBScript”.

Документ может содержать несколько тэгов Script, расположенных в любом месте документа. Все они последовательно обрабатываются интерпретатором JScript по мере отображения частей документа в окне браузера. В связи с этим ссылка на переменную, определенную в сценарии, размещенном в конце документа, может привести к генерации ошибки интерпретатора при обращении к такой переменной из сценария в начале документа. Поэтому рекомендуется размещать сценарии с глобальными функциями и переменными в разделе <HEAD> документа. В этом случае все определения обрабатываются интерпретатором в начале загрузки документа и хранятся в памяти с первых моментов отображения документа в окне браузера.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: