Menutup Tab Tertentu dalam Tetingkap Penyemak Imbas
Untuk kemudahan dan kemesraan pengguna, anda mungkin mahu menyediakan ciri yang membenarkan pengguna untuk menutup tab semasa yang dihidupkan tanpa menjejaskan tab lain dalam tetingkap penyemak imbas yang sama. Fungsi window.close() JavaScript berguna di sini.
Untuk melaksanakan ciri ini:
close();
Nota: Secara lalai, arahan ini menutup tab semasa. Anda boleh menentukan tetingkap lain jika perlu.
function close_window() { if (confirm("Close Window?")) { close(); } }
<a href="javascript:close_window();">close</a>
Sebagai alternatif, anda boleh menggunakan yang berikut kod:
<a href="#" onclick="close_window();return false;">close</a>
Nota: mengembalikan palsu di sini menghalang tingkah laku acara lalai dan menghentikan penyemak imbas daripada mengubah hala ke URL lain.
Dialog window.confirm() akan memaparkan "OK" dan "Batal" sebagai pilihannya. Untuk menyesuaikannya lagi, anda boleh membuat kotak dialog JavaScript khusus.
Ingat bahawa penyemak imbas mungkin mengendalikan penutupan tetingkap secara berbeza. Sebagai contoh, Firefox mengehadkan anda daripada menutup tetingkap luaran, manakala IE mungkin menggesa pengguna untuk pengesahan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menutup Tab Penyemak Imbas Tertentu Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!