Menentukan saat pengguna keluar dari halaman web adalah penting untuk pelbagai tujuan, seperti mengumpulkan analitik atau memaparkan mesej perpisahan. Walau bagaimanapun, acara JavaScript onbeforeunload yang biasa digunakan mungkin tidak selalu boleh dipercayai disebabkan oleh isu kependaman.
Pilihan 1: Gunakan Acara onbeforeunload
Acara onbeforeunload dicetuskan sejurus sebelum halaman dipunggah, memberikan peluang yang sesuai untuk mengesan pemergian pengguna. Selain itu, acara ini memberi anda kuasa untuk menggesa pengguna untuk pengesahan sebelum keluar, meningkatkan pengalaman pengguna. rujuk kepada "Demo onbeforeunload" untuk contoh praktikal.
Pilihan 2: Laksanakan Permintaan Ajax
Sebagai alternatif, anda boleh menghantar Ajax (JavaScript Tak Segerak dan XML) permintaan apabila pengguna berlepas. Pendekatan ini memulakan permintaan HTTP apabila pengguna meninggalkan halaman, membenarkan penjejakan sebelah pelayan kelakuan pengguna.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjejaki Perlepasan Pengguna dengan Amanah daripada Halaman Web?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!