Rumah > Artikel > hujung hadapan web > Mengapakah `window.onbeforeunload` dan `window.onunload` Tidak Berfungsi dalam Firefox, Safari dan Opera?
window.onbeforeunload dan window.ounload Tidak Berfungsi dalam Penyemak Imbas Tertentu: Firefox, Safari, Opera
Dalam aplikasi sembang anda, anda menghadapi kesukaran dengan fungsi window.onbeforeunload dan window.ounload. Walaupun fungsi ini beroperasi dengan lancar dalam IE dan Chrome, ia gagal berfungsi dalam Opera dan Firefox. Selain itu, window.onunload tidak berfungsi dalam Safari, Opera dan Firefox.
Ketidakkonsistenan ini timbul daripada fakta bahawa penyemak imbas ini tidak menyokong kaedah yang anda cuba gunakan.
Opera:
Safari:
Firefox:
Oleh itu, adalah penting untuk sedar tentang keserasian penyemak imbas fungsi ini dan teroka pendekatan alternatif untuk Firefox, Safari dan Opera.
Atas ialah kandungan terperinci Mengapakah `window.onbeforeunload` dan `window.onunload` Tidak Berfungsi dalam Firefox, Safari dan Opera?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!