Pengesanan Aktiviti Penyemak Imbas/Tab [Pendua]
Dalam bidang JavaScript, selalunya wajar untuk hanya melaksanakan kod apabila halaman semasa adalah kelihatan secara aktif kepada pengguna. Ini ialah senario biasa untuk operasi intensif CPU yang tidak perlu dilakukan semasa penyemak imbas atau tab berada di latar belakang.
Untuk menangani perkara ini, API Keterlihatan Halaman menyediakan penyelesaian yang boleh dipercayai. Sifat document.hidden menunjukkan sama ada halaman itu disembunyikan daripada paparan (seperti apabila penyemak imbas diminimumkan atau tab lain aktif):
if (!document.hidden) { // Do what you need }
Selain itu, berikut ialah beberapa sumber penting untuk pemahaman lanjut:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Aktiviti Tab Pelayar Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!