HTML DOM Script menunda properti
contoh
Periksa apakah script ini dijalankan saat halaman selesai Resolusi:
var x = document.getElementById("myScript").defer
x Outputnya adalah:
true
Coba »
Definisi dan Penggunaan
Apakah untuk melakukan skrip menunda set properti atau kembali saat halaman telah selesai parsing.
Properti ini mencerminkan menunda atribut <script> tag.
Catatan: menunda properti hanya berlaku untuk skrip eksternal (hanya ketika menggunakan atribut src).
Catatan: Ada beberapa cara untuk melakukan skrip eksternal:
- Jika async = "async": skrip asynchronously sehubungan dengan sisa eksekusi halaman (saat halaman terus diurai, script akan dieksekusi)
- Ketika eksekusi script akan selesai parsing halaman: Jika Anda tidak menggunakan async dan menunda = "menunda"
- Jika tidak digunakan atau async defer: Sebelum browser untuk melanjutkan parsing halaman, segera membaca dan menjalankan skrip
Dukungan Browser
Semua browser utama mendukung menunda atribut.
Catatan: Opera versi 12 dan properti defer sebelumnya tidak didukung.
tatabahasa
Kembali menunda atribut:
scriptObject .defer
Pengaturan menunda sifat:
scriptObject .defer=true|false
Nilai properti
值 | 描述 |
---|---|
true|false |
规定当页面完成解析时是否执行脚本。
|
rincian teknis
Pengembalian: | nilai Boolean, jika dan ketika halaman selesai mengeksekusi parsing skrip, ia mengembalikan true, jika tidak kembali palsu. |
---|
Artikel terkait
Referensi HTML: HTML <script> atribut defer