Броузеры без поддержки JavaScript
А как будет выглядеть наша страница, если броузер не воспринимает JavaScript? Броузеры, не имеющие поддержки JavaScript, "не знают" и тэга <script>. Они игнорируют его и печатают все стоящие вслед за ним коды как обычный текст. Иными словами, читатель увидит, как код JavaScript, приведенный в нашей программе, окажется вписан открытым текстом прямо посреди HTML-документа. Разумеется, это не входило в наши намерения. На этот случай имеется специальный способ скрыть исходный код скрипта от старых версий броузеров - мы будем использовать для этого тэг комментария из HTML - <!-- -->. В результате новый вариант нашего исходного кода будет выглядеть как:
<html>
<body>
<br>
Это обычный HTML документ.
<br>
<script language="JavaScript">
<!-- hide from old browsers
document.write("А это JavaScript!")
// -->
</script>
<br>
Вновь документ HTML.
</body>
</html>
В этом случае броузер без поддержки JavaScript будет печатать:
Это обычный HTML документ.
Вновь документ HTML.
А без HTML-тэга комментария броузер без поддержки JavaScript напечатал бы:
Это обычный HTML документ.
document.write("А это JavaScript!")
Вновь документ HTML.
Пожалуйста обратите внимание, что Вы не можете полностью скрыть исходный код JavaScript. То, что мы здесь делаем, имеет целью предотвратить распечатку кода скрипта на старых броузерах - однако тем не менее посетитель сможет увидеть этом код посредством пункта меню 'View document source'. Не существует также способа скрыть что-либо от просмотра в вашем исходном коде (и увидеть, как выполнен тот или иной трюк).
- Лекция 1 - Обзор Internet – технологий
- Лекция 2–Основы html
- Тема 1 «Обзор Интернет-технологий»
- Тема 6 «Работа с JavaScript и Java-апплетами»
- Тема 7 «Контент-инжиниринг, эффективность использования Web-представительств»
- 3. Примерный перечень заданий для прохождения тестового контроля
- 4. Примерная тематика рефератов:
- 5.1 Основная литература
- 2.4.2. Методические указания по выполнению практических и лабораторных работ
- Лабораторная работа № 2 – Каскадные таблицы стилей
- Запуск JavaScript
- Размещение JavaScript на html-странице
- Броузеры без поддержки JavaScript
- События
- OnAbort.
- OnMouseOver и onMouseOut
- Оглавление
- Функции
- Иерархия объектов в JavaScript
- Объект location
- Фреймы и JavaScript
- Навигационные панели
- 2.4.3 Методические указания по самостоятельной работе студентов
- 2.Перечень домашних заданий для студентов
- 3. Перечень заданий для самостоятельной работы студентов
- 4. Контрольный тест
- 5. Список литературы
- 5.1 Основная литература
- 2.5.1. Текущий контроль знаний
- 2.8 Дополнительный материал (словари, глоссарий)