Latest web development tutorials

atrybut HTML DOM Skrypt ASYNC

Scenariusz referencyjny obiektu Obiekt script

Przykłady

Sprawdź, czy skrypt jest wykonywany asynchronicznie (Gdy skrypt jest dostępna):

var x = document.getElementById("myScript").async

x Wyjście jest:

true

Spróbuj »

Definicja i Wykorzystanie

zestawy własności asynchroniczny lub powraca, czy skrypt asynchroniczne wykonanie (skrypt raz są dostępne).

Ta właściwość odzwierciedla atrybut asynchronicznego tagu <script>.

Uwaga: asynchroniczny właściwość ma zastosowanie jedynie do skryptu zewnętrznego (tylko przy użyciu atrybutu src).

Uwaga: Istnieje kilka sposobów, aby wykonać skrypt zewnętrznego:

  • Jeśli async = "asynchroniczny": skrypt asynchronicznie w stosunku do pozostałej części wykonanie strony (gdy strona nadal być przetwarzane, skrypt zostanie wykonany)
  • Podczas wykonywania skryptu zostanie zakończone parsowania stronę: Jeśli nie korzystasz z asynchronicznych i odroczyć = "odroczyć"
  • Jeśli ani wykorzystanie ani asynchroniczny Defer: Przed przeglądarka nadal parsowania stronę natychmiast odczytu i wykonywania skryptów

Pomoc Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Wszystkie główne przeglądarki obsługują atrybut asynchronicznej.

Uwaga: IE 9 i wcześniejsze wersje Opery w wersji 12, a wcześniej nie obsługują atrybut asynchronicznej.


gramatyka

Zwraca atrybut asynchronicznej:

scriptObject .async

Ustaw właściwość asynchronicznej:

scriptObject .async=true|false

Wartość nieruchomości

描述
true|false 规定是否异步执行脚本(一旦脚本可用)。
  • true - 异步执行脚本(一旦脚本可用)。The script will be executed asynchronously as soon as it is available
  • false - 脚本不会异步执行(一旦脚本可用)。

dane techniczne

Zwraca: Wartość logiczna, która, jeśli asynchroniczne wykonanie skryptu (skryptu gdy są dostępne), to zwraca wartość true, w przeciwnym razie zwraca false.


Powiązane artykuły

HTML Reference Manual: HTML <script> atrybut asynchroniczny


Scenariusz referencyjny obiektu Obiekt script