Читайте также:
|
|
Браузер, который вообще не распознает тег <script>, будет выводить содержимое тега <script> в виде текста на странице. Чтобы браузер этого не делал, необходимо спрятать сценарий в тегах комментария. Старый браузер (который не распознает тег <script>) проигнорирует комментарий и не будет выводить содержимое тега на странице, в то время как более новые браузеры поймут, что скрипт необходимо выполнить, даже если он окружен тегами комментария.
JavaScript:
<script type="text/javascript"><!--document.write("Всем привет!")//--></script>VBScript:
<script type="text/vbscript"><!--document.write("Всем привет!")'--></script>Тег <noscript>
Кроме скрытия сценария внутри комментария можно добавить также тег <noscript>.
Тег <noscript> используется для определения заменяющего текста, если сценарий НЕ выполняется. Этот тег используется для браузеров, которые распознают тег <script>, но не поддерживают расположенный внутри сценарий, поэтому эти браузеры будут выводить вместо этого текст внутри тега <noscript>. Однако, если браузер поддерживает сценарий внутри тега <script>, то он проигнорирует тег <noscript>.
JavaScript:
<script type="text/javascript"><!--document.write("Hello World!")//--></script><noscript>Ваш браузер не поддерживает JavaScript!</noscript>VBScript:
<script type="text/vbscript"><!--document.write("Hello World!")'--></script><noscript>Ваш браузер не поддерживает VBScript!</noscript>Теги сценариев | |
Тег | Описание |
<script> | Определяет сценарий |
<noscript> | Определяет заменяющий текст, если сценарий не выполняется |
<object> | Определяет встроенный объект |
<param> | Определяет для объекта настройки времени выполнения (параметры) |
<applet> | Не рекомендуется. Используйте вместо этого <object> |
Дата добавления: 2015-10-02; просмотров: 55 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Мета-информация в HTML | | | Атрибуты событий в HTML 4.0 |