Definiție și utilizare
defer atribut este un atribut boolean.
Atunci când este prezent, se specifică faptul că script-ul este executat atunci când pagina a terminat parsare.
Note: defer atribut este numai pentru script - uri externe (should only be used if the src attribute is present) în (should only be used if the src attribute is present) care (should only be used if the src attribute is present) .
Note: 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 async nu este prezent și defer este prezent: Script - ul este executat atunci când pagina a terminat parsing
- În cazul în care nici async sau defer este prezent: Script - ul este preluat și executat imediat, înainte de browser - ul va continua analizarea paginii
Se aplică la
defer atribut poate fi utilizat pe elementul următor:
Element | Atribut |
---|---|
<script> | defer |
Exemplu
Exemplu
Un script care nu vor fi difuzate până după încărcarea paginii:
<script src="demo_defer.js"
defer></script>
Încearcă - l singur » Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin atributul.
Atribut | |||||
---|---|---|---|---|---|
defer | da | 10.0 | 3.6 | da | 15.0 |