Vodya | Дата: Пятница, 31.07.2015, 15:58 | Сообщение # 1 |
Администратор
Группа: Гл.Администратор
Сообщений: 107
Репутация: 100
Статус: Оффлайн
| Программу написанную на языке Web-программирования JavaScript можно вставить в любом месте HTML при помощи тега script Пример: Код <!DOCTYPE HTML>
<head> <!-- Тег meta для указания кодировки --> <meta charset="utf-8"> </head> <body>
Начало документа...</p> <script> alert( 'Привет, Вы находитесь на сайте Vodya.ucoz.ua и здесь Вы сможете найти все что Вас интересует!' ); </script>
...Конец документа</p> </body> Пример показывает использование следующего фрагмента кода: script ... script
Тег script содержит исполняемый код. Предыдущие стандарты HTML требовали обязательного указания атрибута type, но сейчас он уже не нужен. Достаточно просто script. Браузер, когда видит script: - Начинает отображать страницу, показывает часть документа до script.
- Встретив тег script, переключается в JavaScript-режим и не показывает, а исполняет его содержимое.
- Закончив выполнение, возвращается обратно в HTML-режим и только тогда отображает оставшуюся часть документа. Попробуйте этот пример в действии, и вы сами всё увидите.
alert(сообщение) Отображает окно с сообщением и ждёт, пока посетитель не нажмёт «Ок».
Кодировка и тег META При попытке сделать такой же файл у себя на диске и запустить, вы можете столкнуться с проблемой — выводятся «кракозяблы», «квадратики» и «вопросики» вместо русского текста. Чтобы всё было хорошо, нужно: - Убедиться, что в HEAD есть строка . Если вы будете
открывать файл с диска, то именно он укажет браузеру кодировку. - Убедиться, что редактор сохранил файл именно в кодировке UTF-8, а не, скажем, в windows-1251.
Указание кодировки — часть обычного HTML, чтобы не было сюрпризов при запуске примеров локально.
Современная разметка для SCRIPT В старых скриптах оформление тега SCRIPT было немного сложнее. В устаревших руководствах можно встретить следующие элементы:
Код <script type=...></span> В отличие от HTML5, стандарт HTML 4 требовал обязательного указания этого атрибута. Выглядел он так: type="text/javascript". Если указать другое значение type, то скрипт выполнен не будет. В современной разработке атрибут type не обязателен.
Код <script language=...></span> Этот атрибут предназначен для указания языка, на котором написан скрипт. По умолчанию, язык — JavaScript, так что и этот атрибут ставить не обязательно.
Комментарии до и после скриптов В совсем старых руководствах и книгах иногда рекомендуют использовать HTML-комментарии внутри SCRIPT, чтобы спрятать Javascript от браузеров, которые не поддерживают его.
Выглядит это примерно так: Код <script type="text/javascript"> <!-- ... //--> </script> Браузер, для которого предназначались такие трюки, очень старый Netscape, давно умер. Поэтому в этих комментариях нет нужды. Для вставки скрипта мы просто пишем script, без дополнительных атрибутов и комментариев.
Вот мы и научились писать первую программу для браузера на языке Web-программирования JavaScript.
|
|
| |