Saat ini, proyek perlu menentukan apakah perilaku pengguna ditutup atau disegarkan saat meninggalkan halaman.
Meskipun tidak ada metode langsung, itu dapat dilakukan dengan keterampilan tertentu
Saya harus menghela nafas pada kekuatan JavaScript! Lai
Silakan lihat kodenya:
Salinan kode adalah sebagai berikut:
window.onunload = function () {
var a_n = window.event.screenx - window.screenleft;
var a_b = a_n> document.documentelement.scrollwidth-20;
if (a_b && window.event.clienty <0 || window.event.altkey) {
peringatan ('tutup perilaku halaman');
}kalau tidak{
waspada ('lompat atau menyegarkan perilaku halaman');
}
}
Bahkan, itu adalah untuk mendeteksi ukuran jendela browser saat ini dengan meninggalkan waktu perilaku halaman onunload waktu pemicu, dan menentukan apakah pengguna menyegarkan, melompat, atau menutup perilaku berdasarkan ukurannya.
Kompatibel dengan browser besar!