Latest web development tutorials

HTML DOM Script menunda properti

Script Object Reference Script Object

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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 规定当页面完成解析时是否执行脚本。
  • 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


Script Object Reference Script Object