pop up javascript

saya menggunakan script java script


<script>
	window.open("?page=next_page")
</script>

setiap di jalankan browser akan memblok dan memberikan pertanyaan apakah browser di ijinkan untuk menampilkan halaman "next_page",nah yang menjadi pertanyaan saya adalah bagaimana cara mengeksekusi perintah tersebut tanpa ada blok dari browser

avatar programerpemula
@programerpemula

36 Kontribusi 2 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

"bagaimana cara mengeksekusi perintah tersebut tanpa ada blok dari browser"

Jawab: Popup blocker biasanya hanya mengizinkan window.open jika digunakan saat memproses acara pengguna (seperti klik) source: https://stackoverflow.com/a/9514875/6240567

Jadi kamu harus memakai trigger click di javascript kamu (Bisa menggunakan jQuery)

jQuery:

 $('<a href="http://your.link.com" target="_blank"> </a>')[0].click();
avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 6 tahun yang lalu

secara default jika 1 popup saja tidak di block browser, jika ada beberapa popup baru browser memblock.

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban