Macromedia Dreamweaver

как создать свой сайт

Тег <SCRIPT>

Браузер
Netscape
Mozilla
Firefox
Opera
IE
Поддержка
+
+
+
+
+

Параметры

src
type
language
defer

Закрывающий тег
обязательно

Тег <SCRIPT> используется для включения небольших программ - скриптов (JavaScript, VBScript).

При помощи скриптов можно достаточно легко создавать интерактивные страницы. Если браузер не поддерживает сценарии, то содержимое контейнера SCRIPT может быть выведено на экран. Чтобы этого не случилось, весь текст программы вкладывают в комментарий, а поясняющий текст помещают внутрь контейнера NOSCRIPT.

Обратите также внимание на то, что закрывающему тегу комментария предшествует комментарий на языке JavaScript (//). Это делается для того, чтобы интерпретатор JavaScript не выдал ошибки, дойдя до символов «чужеродной» конструкции HTML.

<script type="...">
...
</script>

<script type="..." src="URL"></script>

Параметры тега <SCRIPT>

src

Импортирует файл со скриптами из внешнего файла. Как только внешние инструкции полностью загружаются, браузер обрабатывает их, словно они были внедрены в текущий документ. Файлы со скриптами JavaScript обычно имеют расширение js и могут размещаться в любом доступном месте.

Преимуществ использования внешних файлов несколько. Внешний файл после первого обращения сохраняется в кэше браузера и при последующих вызовах загружается быстрее. Кроме того, вызываемые функции удобно править в одном месте и код проще контролировать. Это особенно актуально, когда множество веб-страниц используют одни и те же скрипты.

<script src="URL">...</script>

 

language

Параметр указывает язык написания скрипта. Рекомендуется всегда задавать этот параметр, поскольку если браузер не распознает язык программирования, то скрипт игнорируется и не выполняется. Вместе с тем, в HTML 4.0 данный параметр осуждается, а вместо него следует применять параметр type , который указывает тип MIME для определенного языка. В качестве зарезервированных имен используются следующие:

JavaScript
язык программирования JavaScript. К этому параметру часто еще присоединяют номер версии, например — JavaScript1.3.

JScript
Разновидность языка JavaScript разработанная компанией Microsoft. Смена названия продиктована тем, что имя JavaScript уже было зарегистрировано, при этом различия между языками состоят не только в названии, но и в подходах.

VBS
Язык программирования VBScript основанный на Visual Basic. Является детищем Microsoft и поддерживается преимущественно браузером Internet Explorer.

VBScript
Равносильно атрибуту VBS.

<script language="JavaScript">...</script>

 

defer

Параметр defer откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью. Этот параметр работает только в браузере Internet Explorer, а в остальных браузерах будет проигнорирован.

<script defer>...</script>

 

type

Указывает тип MIME для определенного языка. Поскольку некоторые старые браузеры не понимают параметр type , лучше задавать два атрибута одновременно — language и type . Если браузер распознает значение параметра type , то значение language отменяется.В качестве зарезервированных имен используются следующие:

text/javascript
Для языка программирования JavaScript.

text/vbscript
Для языка VBScript.

<script type="MIME-тип">...</script>

 

 

 

на главную