SCRIPT
Контейнер
<SCRIPT> говорит браузеру, что внутри него содержится код программы или ссылка на нее, и определяет язык, на котором она написана.
Данный контейнер неограниченное количество раз может располагаться, как в теле, так и в заголовке документа. Чем выше скрипт будет расположен в документе, тем приоритетней будет его выполнение.
Параметры:
defer Откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью
language Устанавливает язык программирования на котором написан скрипт
src Адрес скрипта из внешнего файла для импорта в текущий документ
type Определяет тип содержимого контейнера
<head>
<script src="js/lightbox.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript" language="javascript1.1">
hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N")
</script>
</body>
|
Параметр DEFER
Параметр defer откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью. Этот параметр работает только в браузере
Internet Explorer, а в остальных браузерах будет проигнорирован. По умолчанию этот параметр выключен.
<script defer>...</script>
Параметр LANGUAGE
Чтобы браузер распознал язык скрипта и выполнил его, необходимо указывать язык в этом параметре. В настоящее время данный параметр используется редко - вместо него рекомендуется применять параметр
type, который указывает тип
MIME для определенного языка.
Параметр SRC
Импортирует файл со скриптами из внешнего файла. Как только внешние инструкции полностью загружаются, браузер обрабатывает их, словно они были внедрены в текущий документ. Файлы со скриптами
JavaScript обычно имеют расширение
js и могут размещаться в любом доступном месте.
Преимуществ использования внешних файлов несколько. Внешний файл после первого обращения сохраняется в кэше браузера и при последующих вызовах загружается быстрее. Кроме того, вызываемые функции удобно править в одном месте и код проще контролировать. Это особенно актуально, когда множество web-страниц используют одни и те же скрипты.
<script src="URL">...</script>
Параметр TYPE
Указывает тип
MIME для определенного языка, на котором написан скрипт. Старые версии браузеров могут не поддерживать этот параметр.
<script type="MIME-тип">...</script>