window.load popup engellemesi hk.
10
●72
- 03-10-2021, 21:51:41Selamlar, website içinde herhangi bir etkinlik olmadan popup açmak istiyorum. Ancak tarayıcılar izin vermiyor stackoverflow da araştırdım yöntemi olduğu söyleniyor denedim ama başaramadım. Bu konuda yardımcı olabilecek var mı sayfa yüklendiğinde popup açılsın istiyorum.
- 03-10-2021, 22:03:02Yeni bir sekme açtırmaktan bahsediyorum hocam. Mouse hareketi olmadan click eventi ile tıklayıncada açtıramadım engelliyor chrome.Misafir adlı üyeden alıntı: mesajı görüntüle
- 03-10-2021, 22:12:01Yeni sekme açmak, tam ekran yapmak gibi eventler tıklama eventi vb belirleyici eventler olmadan imkansız. Çok suistimal edilebilecek işlemler. İframe ile diğer sayfayı getirmek en iyisi. Js createelemet ile bir a etiketi oluşturup target blank ekleyip click() ile çalıştırmayı deneyebilirsiniz ancak pek yapılabilecek bir şey gibi durmuyor hocam. Stackoverflow.com üzerindeki bilgi eksik olabilir. Artık ses bile çalınamıyor kullanıcı etkileşimde bulunmadan. Birkaç tarayıcı da çalıştırsanız bile genelde çalışmayacaktır istediğiniz şey.Bezos adlı üyeden alıntı: mesajı görüntüle
- 03-10-2021, 22:22:26Peki kullanıcı click yapsama bile siz yaptırsanız sanki kullanıcı basmış gibi olsa ?
Örneğin;
<a rel='nofollow' id="popupBtn" href="http://www.google.com" target="popup" onclick="window.open('http://www.google.com','popup','width=600,height=600'); return false;" style="display:none"></a> <script> window.onload = (event) => { document.getElementById('popupBtn').click(); }; </script> - 03-10-2021, 22:24:16Hocam kodu günceller misin hata oluşmuş.Bybitter adlı üyeden alıntı: mesajı görüntüle
- 03-10-2021, 22:25:33nefret ettim font taglarındanBezos adlı üyeden alıntı: mesajı görüntüle
düzenledim.
- 03-10-2021, 22:30:56Teşekkürler engellendi hocam.Bybitter adlı üyeden alıntı: mesajı görüntüle
düzenledim.