Pengendali Acara Tetingkap: Sokongan Terhad dalam Firefox, Safari dan Opera
Dalam pembangunan web, selalunya perlu untuk mengendalikan acara yang berkaitan dengan tingkah laku tetingkap penyemak imbas, seperti menutup atau memunggah halaman. Walau bagaimanapun, pengendali acara popular window.onbeforeunload dan window.ounload mempamerkan sokongan yang tidak konsisten merentas penyemak imbas yang berbeza.
Penerangan Masalah
Seperti yang anda perhatikan dalam aplikasi sembang anda, tetingkap .onbeforeunload dan window.ounload berfungsi seperti yang diharapkan dalam Internet Explorer dan Chrome. Walau bagaimanapun, isu berikut timbul dalam penyemak imbas lain:
Had Sokongan Penyemak Imbas
Malangnya, penyemak imbas yang anda sebutkan mempunyai had apabila menyokong pengendali acara ini:
Penyelesaian Alternatif
Memandangkan pengendali acara yang anda gunakan tidak disokong dalam sesetengah penyemak imbas, berikut ialah beberapa penyelesaian alternatif:
Nota Penting:
Atas ialah kandungan terperinci Mengapa Firefox, Safari dan Pengendali Acara Tetingkap Sokongan Opera Tidak Suka `onbeforeunload` dan `ounload`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!