Membuka URL dalam Tab Baharu: Penyelesaian Praktikal
Untuk membuka URL dalam tab baharu dan bukannya tetingkap baharu, salah tanggapan biasa ialah menggunakan window.open(url, '_blank');. Walau bagaimanapun, dalam kes tertentu, penyemak imbas mungkin masih menggesa tetingkap baharu.
Untuk membuka URL dalam tab baharu dengan berkesan, gunakan teknik berikut:
function openInNewTab(url) { window.open(url, '_blank').focus(); }
Sebagai alternatif, anda boleh terus panggil fungsi dalam pengendali onclick pautan:
window.open(url, '_blank').focus();
Pendekatan ini menghalang penyekat pop timbul dan tingkah laku "tetingkap baharu" lalai. Anda boleh melaksanakan penyelesaian ini melalui JavaScript sebaris atau pendengar acara.
<div onclick="openInNewTab('www.test.com');">Something To Click On</div>
Ingat bahawa dalam kes ini, fungsi fokus() adalah penting untuk memastikan tab baharu segera dibawa ke hadapan. Dengan menggunakan teknik ini, anda boleh membuka URL dengan lancar dalam tab baharu, meningkatkan pengalaman pengguna dan mengekalkan kawalan ke atas tingkah laku penyemak imbas.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuka URL dengan Amanah dalam Tab Penyemak Imbas Baharu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!