пример
Выясните, если сценарий был выполнен, когда страница была закончена разбор:
var x = document.getElementById("myScript").defer
В результате х будет:
true
Попробуй сам " Определение и использование
Множества свойства откладывать или возвращает ли сценарий должны быть выполнены, когда страница была закончен разбор, или нет.
Это свойство отражает defer атрибут <script> тега.
Примечание: defer атрибут только для внешних скриптов (и должен быть использован только тогда , когда src атрибут присутствует).
Примечание: Есть несколько способов внешнего сценарий может быть выполнен:
- Если в этом аргумент присутствует: Скрипт выполняется асинхронно с остальной частью страницы (сценарий будет выполняться, пока страница продолжается разбор)
- Если в этом аргументе нет отложив присутствует: Скрипт выполняется, когда страница закончила разбор
- Если ни один из асинхронных или Defer присутствует: Сценарий забирается и выполняются немедленно, до того, как браузер продолжает разбор страницы
Поддержка браузеров
Свойство Defer поддерживается во всех основных браузерах.
Примечание: Атрибут Defer не поддерживается в Opera 12 и более ранних версий.
Синтаксис
Возврат имущества Defer:
scriptObject .defer
Установите свойство Defer:
scriptObject .defer=true|false
Значения свойств
Стоимость | Описание |
---|---|
true|false | Указывает, должен ли скрипт будет выполняться, когда страница завершения разбора, или нет
|
Технические подробности
Возвращаемое значение: | Логический, возвращает истину, если скрипт выполняется, когда страница завершения разбора, в противном случае она возвращает ложь |
---|
Похожие страницы
HTML ссылка: HTML <script> атрибут отложить
<Object Script