Ultimele tutoriale de dezvoltare web
 

Script defer Property

<Script Obiect

Exemplu

Aflați dacă un script a fost executat atunci când o pagină a fost terminată parsarea:

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

Rezultatul x va fi:

true
Încearcă - l singur »

Definiție și utilizare

Seturile de proprietate sau Amânați returnează dacă un script ar trebui să fie executat atunci când o pagină a terminat parsing, sau nu.

Această proprietate reflectă defer atributul <script> tag - ul.

Notă: defer atribut este numai pentru script - uri externe (și trebuie utilizat numai în cazul în care src atributul este prezent).

Notă: Există mai multe moduri prin care un script extern poate fi executate:

  • Dacă async este prezent: Script-ul este executat asincron cu restul paginii (script-ul va fi executat în timp ce pagina continuă parsing)
  • În cazul în care nu este prezent async și decaleze este prezent: Script-ul este executat atunci când pagina a terminat parsing
  • În cazul în care nici async sau amânarea plății este prezent: Script-ul este preluat și executat imediat, înainte de browser-ul va continua analizarea paginii

Suport pentru browser-

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Proprietatea Amânare este acceptată în toate browserele majore.

Notă: Atributul decaleze nu este acceptat în Opera 12 și versiunile anterioare.


Sintaxă

Întoarcere proprietatea Suspendați:

scriptObject .defer

Setați proprietatea Suspendați:

scriptObject .defer=true|false

Valori de proprietate

Valoare Descriere
true|false Specifică dacă un script ar trebui să fie executat atunci când pagina a terminat parsing, sau nu
  • true - Script-ul este executat atunci când pagina a terminat parsare
  • fals - Script-ul nu va fi executat atunci când pagina a terminat parsing

Detalii tehnice

Întoarcere Valoare: Un boolean, returneaza true daca scriptul este executat atunci când pagina a terminat parsing, în caz contrar returnează false

Pagini similare

HTML de referință: HTML <script> amâna atribut


<Script Obiect