Делаю сайты любой сложности Связаться со мной
русский english עברית
Примеры HTML
Основные атрибуты HTML

Скрипты HTML

Была ли эта информация полезной?
Да Нет

Добавить скрипты на страницы HTML, чтобы сделать их более динамичными и интерактивными.


Вставить скрипт на страницу HTML

Скрипт в HTML определяется с помощью тега <script>. Заметим, что вам придется использовать атрибут type, чтобы указать язык скрипта.

<html>
<body>

<script type="text/javascript">
document.write("Hello World!")
</script>

</body>
</html>

The output of the code above will be:
Hello World!

Примечание: Чтобы узнать больше о скриптах в HTML, посетите наше руководство по JavaScript .


Как обращаться со старыми браузерами

Браузер, который не признает <script> теги совсем, покажет содержание тега <script> как обычный текст на странице. Чтобы предотвратить это, вы должны скрыть скрипт в теги комментариев. Старые браузеры (те что не признают теги <script>) проигнорируют комментарии и не покажут на странице их содержимое, в то время как новые браузеры поймут, что скрипт необходимо выполнить, даже если он помещен в теги комментариев.

Примеры

JavaScript:
<script type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>

VBScript:
<script type="text/vbscript">
<!--
document.write("Hello World!")
'-->
</script>


Тег <noscript>

В дополнение к скрытию скрипта с помощью комментария вы также можете добавить тег <noscript>.

Тег <noscript> используется для определения альтернативного текста если скрипт не выполнен. Этот тег используется для браузеров, которые распознают тег <script>, но не поддерживают скрипт внутри него, так что эти браузеры будут отображать текст внутри тэга <noscript> вместо этого. Однако, если браузер поддерживает скрипт внутри тега <script> он проигнорирует содержимое тега <noscript>.

Примеры

JavaScript:
<script type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
<noscript>Your browser does not support JavaScript!</noscript>

VBScript:
<script type="text/vbscript">
<!--
document.write("Hello World!")
'-->
</script>
<noscript>Your browser does not support VBScript!</noscript>


Теги

Теги скриптов

Тег Описание
<script> Определяет скрипт
<noscript> Определяет альтернативный текст, если скрипт не выполнен
<object> Определяет внедренный объект
<param> Определяет время выполнения параметров для объекта
<applet> Не рекомендуется. Вместо этого используйте <object>

Комментарии

blog comments powered by Disqus