Saya ingin memiliki tombol yang mengalihkan ke URL tertentu dan terbuka di tab baru. Bagaimana ini bisa dilakukan?
javascript
wong2
sumber
sumber
Dalam javascript, Anda dapat melakukan:
sumber
Menambahkan target = "_ blank" seharusnya berhasil:
sumber
<a>
tag itu sesuai. Gaya harus digunakan agar terlihat seperti tombol.Anda dapat melupakan tentang menggunakan JavaScript karena browser mengontrol apakah itu terbuka di tab baru atau tidak. Pilihan terbaik Anda adalah melakukan sesuatu seperti berikut ini:
Ini akan selalu terbuka di tab baru terlepas dari browser mana yang digunakan klien karena
target="_blank"
atributnya.Jika yang Anda butuhkan hanyalah mengalihkan tanpa parameter dinamis, Anda dapat menggunakan tautan dengan
target="_blank"
atribut seperti yang disarankan Tim Büthe.sumber
Gunakan
window.open
alih-alihwindow.location
untuk membuka jendela atau tab baru (tergantung pada pengaturan browser).Biola Anda tidak berfungsi karena tidak ada
button
elemen untuk dipilih. Cobainput[type=button]
atau berikan tombolid
dan gunakan#buttonId
.sumber
Metode pilihan saya memiliki keuntungan karena tidak ada JavaScript yang disematkan di markup Anda:
CSS
HTML
sumber
sumber
Saya baru saja menggunakan target = "_ blank" di bawah tag formulir dan berfungsi dengan baik dengan FF dan Chrome di mana ia terbuka di tag baru tetapi dengan IE itu terbuka di jendela baru.
sumber
coba ini
sumber
Coba HTML ini:
sumber
Tidak boleh. Perilaku ini hanya tersedia untuk plugin dan hanya dapat dikonfigurasi oleh pengguna.
sumber
Tombol ini akan terlihat seperti URL dan dapat dibuka di tab baru.
sumber
a
tag.GUNAKAN kode ini
IT berfungsi dengan baik di Mozilla, IE, dan chrome dan kurang dari 22 versi; tetapi tidak berfungsi di Opera dan Safari.
sumber