HTML uitstel kenmerk
Definisie en gebruik
Die
defer
eienskap is 'n Boolese eienskap.
Wanneer dit teenwoordig is, spesifiseer dit dat die skrip uitgevoer word wanneer die bladsy klaar geparseer het.
Let wel: Die
defer
kenmerk is slegs vir eksterne skrifte (moet slegs gebruik word as die
src
kenmerk teenwoordig is).
Let wel: Daar is verskeie maniere waarop 'n eksterne skrip uitgevoer kan word:
- Indien
async
teenwoordig is: Die skrip word asynchronies met die res van die bladsy uitgevoer (die skrip sal uitgevoer word terwyl die bladsy voortgaan met die ontleding) - Indien
async
nie teenwoordig is nie endefer
teenwoordig is: Die skrip word uitgevoer wanneer die bladsy klaar geparseer het - Indien nie een
async
ofdefer
teenwoordig is nie: Die skrip word dadelik gehaal en uitgevoer voordat die blaaier voortgaan om die bladsy te ontleed
Is van toepassing op
Die
defer
kenmerk kan op die volgende element gebruik word:
Element | Eienskap |
---|---|
<skrif> | uitstel |
Voorbeeld
Voorbeeld
'n Skrip wat eers sal loop nadat die bladsy gelaai is:
<script src="demo_defer.js" defer></script>
Blaaierondersteuning
Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die kenmerk ten volle ondersteun.
Attribute | |||||
---|---|---|---|---|---|
defer | Yes | 10.0 | 3.6 | Yes | 15.0 |