Skrip stel Eiendom uit
Voorbeeld
Vind uit of 'n skrip uitgevoer is toe 'n bladsy klaar geparseer is:
var x = document.getElementById("myScript").defer
Definisie en gebruik
Die uitstel-eienskap stel of gee terug of 'n skrip uitgevoer moet word wanneer 'n bladsy klaar geparseer het, of nie.
Hierdie eienskap weerspieël die uitstel-kenmerk van die <script>-merker.
Let wel: Die uitstel-kenmerk is slegs vir eksterne skrifte (en moet slegs gebruik word as die src-kenmerk teenwoordig is).
Let wel: Daar is verskeie maniere waarop 'n eksterne skrip uitgevoer kan word:
- As asinkronisering 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)
- As asinkronisering nie teenwoordig is nie en uitstel teenwoordig is: Die skrip word uitgevoer wanneer die bladsy klaar geparseer het
- As nóg asinc of uitstel teenwoordig is: Die skrip word dadelik gehaal en uitgevoer voordat die blaaier voortgaan om die bladsy te ontleed
Blaaierondersteuning
Property | |||||
---|---|---|---|---|---|
defer | Yes | Yes | Yes | Yes | Yes |
Sintaksis
Gee die uitstel-eiendom terug:
scriptObject.defer
Stel die uitstel-eienskap:
scriptObject.defer = true|false
Eiendomswaardes
Value | Description |
---|---|
true|false |
Specifies whether a script should be executed when the page has finished parsing, or not
|
Tegniese besonderhede
Terugkeerwaarde: | 'n Boolean, gee waar as die skrip uitgevoer word wanneer die bladsy klaar geparseer het, anders gee dit vals terug |
---|
Verwante bladsye
HTML-verwysing: HTML <script> uitstel kenmerk
❮ Skripobjek