Membuka Windows, Bukan Tab, dengan JavaScript
Masalah:
Apabila menggunakan JavaScript's window.open( ) kaedah untuk menavigasi dari kotak pilihan, Firefox lalai untuk membuka halaman dalam tab baharu. Kelakuan yang diingini, bagaimanapun, adalah untuk halaman dibuka dalam tetingkap baharu.
Penyelesaian:
Untuk mengatasi kelakuan lalai Firefox, nyatakan "ciri" tetingkap baharu dalam panggilan window.open(). Kod berikut mencapai hasil yang diingini:
window.open(url, windowName, "height=200,width=200");
Penjelasan:
Dengan menentukan ketinggian dan lebar untuk tetingkap, anda memaksanya untuk dibuka sebagai tetingkap baharu dan bukannya tab.
Maklumat Tambahan:
Untuk senarai komprehensif semua kemungkinan "ciri" yang boleh anda tentukan untuk mengawal penampilan dan tingkah laku tetingkap baharu, rujuk dokumentasi Mozilla berikut: https://developer.mozilla.org/en-US/docs/Web/API/Window.open#Position_and_size_features
Atas ialah kandungan terperinci Bagaimana untuk Memaksa `window.open()` untuk Dibuka dalam Tetingkap Baharu, Bukan Tab?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!