Русский
Русский
English
Теги HTML
Атрибуты тегов
Статистика
Реклама

Атрибут defer

Браузер
Internet Explorer
Chrome
Opera
Safari
Firefox
Версия
6.0
7.0
8.0
9.0
3.0
4.0
5.0
6.0
9.2
9.6
10
2.0
3.1
4.0
5.0
2.0
3.0
3.6
4.0
Поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Не поддерживается
Краткая информация
HTML: 3.2 4.01 5.0
XHTML: 1.0 1.1  
Описание
Атрибут defer откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью.
Синтаксис
HTML
<script defer>...</script>
XHTML
<script defer="defer">...</script>
Значения
Нет.
Значение по умолчанию
По умолчанию этот атрибут выключен.
Пример. Использование атрибута defer

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег SCRIPT, атрибут defer</title>
<script type="text/javascript" defer>
 document.forms[0].textField.value = 17;
</script>
</head>
<body>
 <form action="handler">
  <p>
Введите ваш возраст</p>
  <p><input
type="text" name="textField"></p>
 </form>

</body>
</html>

В скрипте данного примера значение текстового поля с именем textField приравнивается 17. Однако при запуске скрипта форма еще не инициализирована, поэтому требуется использовать атрибут defer. Без него будет выведена ошибка.
Первоисточник - htmlbook.ru Автор - Влад Мержевич
Комментариев (-)
Имя
Электронная почта

Последние комментарии

© 2006-2024, heroes-3.ru