Последние учебники веб-разработки
 

HTML defer Attribute


Определение и использование

defer атрибут является логический атрибут.

Когда присутствует, он указывает, что скрипт выполняется, когда страница завершения разбора.

Примечание: defer атрибут только для внешних скриптов (следует использовать только в случае , если src атрибут присутствует).

Примечание: Есть несколько способов , внешний сценарий может выполняться:

  • Если async присутствует: Скрипт выполняется асинхронно с остальной частью страницы (сценарий будет выполняться , пока страница продолжает разбор)
  • Если async нет и defer присутствует: Скрипт выполняется , когда страница закончила разбор
  • Если ни один из async или defer присутствует: Сценарий извлекается и выполняется сразу, до того , как браузер продолжает разбор страницы

Относится к

defer атрибут может быть использован на следующий элемент:

Элемент Атрибут
<script> defer

пример

пример

Сценарий, который никогда не будет работать до тех пор, после загрузки страницы:

<script src="demo_defer.js" defer></script>
Попробуй сам "

Поддержка браузеров

Числа в таблице указать первую версию браузера, который полностью поддерживает атрибут.

Атрибут
defer да 10,0 3.6 да 15,0