Asynchrones HTML - Attribut


Definition und Verwendung

Das asyncAttribut ist ein boolesches Attribut.

Wenn vorhanden, gibt es an, dass das Skript asynchron ausgeführt wird, sobald es verfügbar ist.

Hinweis: Das asyncAttribut gilt nur für externe Skripte (und sollte nur verwendet werden, wenn das srcAttribut vorhanden ist).

Hinweis: Es gibt mehrere Möglichkeiten, ein externes Skript auszuführen:

  • Wenn asyncvorhanden: Das Skript wird asynchron mit dem Rest der Seite ausgeführt (das Skript wird ausgeführt, während die Seite mit dem Parsen fortfährt)
  • Wenn asyncnicht vorhanden und defervorhanden: Das Skript wird ausgeführt, wenn die Seite das Parsen beendet hat
  • Wenn weder asyncnoch defervorhanden ist: Das Skript wird sofort abgerufen und ausgeführt, bevor der Browser mit dem Parsen der Seite fortfährt

Gilt für

Das asyncAttribut kann für das folgende Element verwendet werden:

Elemente Attribut
<Skript> asynchron

Beispiel

Skriptbeispiel

Ein Skript, das asynchron ausgeführt wird, sobald es verfügbar ist:

<script src="demo_async.js" async></script>

Browser-Unterstützung

Die Zahlen in der Tabelle geben die erste Browserversion an, die das Attribut vollständig unterstützt.

Attribute
async Yes 10.0 3.6 Yes Yes