Apabila menggunakan fungsi window.close() untuk menutup tetingkap penyemak imbas, anda mungkin menghadapi "Adakah anda ingin menutup tetingkap ini " segera, yang boleh menyusahkan. Isu ini berpunca daripada fakta bahawa fungsi window.close() mencetuskan gesaan lalai penyemak imbas untuk pengesahan pengguna.
Nasib baik, terdapat penyelesaian untuk memintas gesaan ini dan menutup tetingkap secara senyap. Penyelesaian ini melibatkan membuka tetingkap kosong dalam tab yang sama dan kemudian menutupnya, yang menutup tetingkap asal dengan berkesan tanpa memaparkan mesej pengesahan.
Untuk melaksanakan penyelesaian ini, ikut langkah berikut:
window.open('', '_self', '');
window.close();
Dengan mengikuti langkah ini, anda boleh menutup tetingkap penyemak imbas tanpa mencetuskan gesaan pengesahan. Silap mata ini berfungsi dengan lancar merentas pelayar utama dan merupakan penyelesaian yang berguna untuk senario di mana anda perlu menutup tetingkap secara pemprograman tanpa campur tangan pengguna.
Atas ialah kandungan terperinci Bagaimana untuk Menutup Tetingkap Penyemak Imbas Dengan Anggun Tanpa Gesaan Pengesahan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!