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-
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
|
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