Neueste Web-Entwicklung Tutorials
 

Script defer Property

<Script Object

Beispiel

Finde heraus, ob ein Skript ausgeführt wurde, wenn eine Seite Parsen wurde beendet:

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

Das Ergebnis von x wird sein:

true
Versuch es selber "

Definition und Verwendung

Die Zurückstellungseigenschaftssätze oder gibt zurück, ob ein Skript ausgeführt werden soll, wenn eine Seite Parsing beendet ist, oder nicht.

Diese Eigenschaft spiegelt das defer - Attribut des <script> -Tag.

Hinweis: Das defer 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 Parsing läuft weiter)
  • Wenn async nicht vorhanden ist und defer vorhanden ist: Das Skript wird ausgeführt, wenn die Seite Parsing beendet hat
  • Wenn weder async oder Zurückstellungs vorhanden ist: Das Skript geholt und sofort ausgeführt, bevor der Browser die Seite weiter Parsen

Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Die Zurückstellungs Eigenschaft wird in allen gängigen Browsern unterstützt.

Hinweis: Das defer - Attribut wird nicht unterstützt in Opera 12 und früheren Versionen.


Syntax

Bringen Sie die Zurückstellungs Eigenschaft:

scriptObject .defer

Stellen Sie die Zurückstellungs Eigenschaft:

scriptObject .defer=true|false

Eigenschaftswerte

Wert Beschreibung
true|false Gibt an, ob sollte ein Skript ausgeführt werden, wenn die Seite Syntaxanalyse abgeschlossen ist, oder nicht
  • true - Das Skript ausgeführt wird, wenn die Seite fertig ist das Parsen
  • false - Das Skript wird nicht ausgeführt werden, wenn die Seite Parsing beendet hat

Technische Details

Rückgabewert: Ein Boolean, gibt true zurück, wenn das Skript ausgeführt wird, wenn die Seite Parsen beendet ist, andernfalls false zurück

Verwandte Seiten

HTML - Referenz: HTML <script> verschieben Attribut


<Script Object