Rumah >hujung hadapan web >tutorial js >`window.onload vs document.onload: Pengendali Acara Mana Yang Mempunyai Keserasian Penyemak Imbas yang Lebih Baik?`
Soalan: Manakah pengendali acara antara window.onload dan document.onload yang menawarkan lebih luas pelayar sokong?
Jawapan:
window.onload:
document.onload:
document.onload: Ia kurang disokong secara meluas berbanding window.onload. Disebabkan kebimbangan keserasian, ramai pembangun telah beralih kepada perpustakaan JavaScript seperti jQuery untuk mengendalikan semakan kesediaan dokumen:
$(document).ready(function() { /* code here */ }); // using jQuery $(function() { /* code here */ }); // alias for $(document).ready()
Serupa dengan soalan window.onload vs document.onload, terdapat perbincangan tentang menggunakan window.onload dan bukannya badan.onload. Konsensus adalah untuk memilih window.onload, kerana ia membantu memisahkan struktur daripada pengendalian acara.
Atas ialah kandungan terperinci `window.onload vs document.onload: Pengendali Acara Mana Yang Mempunyai Keserasian Penyemak Imbas yang Lebih Baik?`. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!