Neueste Web-Entwicklung Tutorials
 

HTML <script> async Attribute

<HTML <script> tag

Beispiel

Ein Skript, das asynchron so schnell ausgeführt werden, sobald sie verfügbar ist:

<script src="demo_async.js" async></script>
Versuch es selber "

Definition und Verwendung

Das async - Attribut ist ein boolean - Attribut.

Wenn sie vorhanden sind, gibt es, dass das Skript asynchron ausgeführt werden soll, sobald es verfügbar ist.

Hinweis: Das async - Attribut nur für externe Skripte (und sollten nur verwendet werden , wenn das src - Attribut vorhanden ist).

Hinweis: Es gibt mehrere Möglichkeiten , ein externes Skript ausgeführt werden kann:

  • Wenn async vorhanden ist: Das Skript asynchron mit dem Rest der Seite ausgeführt wird (das Skript ausgeführt werden , während die Seite mit dem Parsen fortgesetzt)
  • Wenn async nicht vorhanden ist und defer vorhanden ist: Das Skript ausgeführt wird , wenn die Seite Parsen beendet hat
  • Wenn weder async oder defer vorhanden ist: Das Skript geholt und sofort ausgeführt, bevor der Browser die Seite weiter Parsen

Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die das Attribut vollständig unterstützt.

Attribut
async ja 10.0 3.6 ja ja

Unterschiede zwischen HTML 4.01 und HTML5

Das async - Attribut ist neu in HTML5.


Unterschiede zwischen HTML und XHTML

In XHTML ist Attribut Minimierung verboten, und das async - Attribut muss definiert werden als <script async="async"> .


Syntax

<script async>

<HTML <script> tag