window.open versus automatické otvírání oken
HackForum

window.open versus automatické otvírání oken | # |
| Zdravím,
v kodu chci použít window.open, ale potýkám se s blokováním od prohlížečů. Jak se to řeší? Potřebuji aby se okno otevřelo automaticky, bez akce usera :-)
Omlouvám se za lame (odpovědět) | |
|
|
re: window.open versus automatické otvírání oken | # |
| Mě to taky vždykcy blokuje když si to kliknutim nevyžádá ale když je to v onclick tak to neblokuje takže bych zkusil přes <form action="#" onsubmit=" window.open(...); return false;"><input type="submit" id="a" style="display: none"></form>
a přes submit(); v JS odeslat automaticky.Ale fakt si nejsem jistej. (odpovědět) | enycz11 | 62.240.166.* | 26.4.2011 17:07 |
|
|
|
re: window.open versus automatické otvírání oken | # |
| Ahoj, zkus tento html kod ..,ale pokud ma vetsina zapnuto blokovani oteviranych oken, nefunguje to ..
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><SCRIPT LANGUAGE="JavaScript">
function popupWin() {
text = "<html>\n<head>\n<title>P op-up Window</title>\n<body>\n";
text += "<center>\n<br>";
text += "<a href='[link]'><h2>soom.cz</h2></a> ";
text += "</center>\n</body>\n</html& gt;\n";
setTimeout('windowProp(text)', 3000); // delay 3 seconds before opening
}
function windowProp(text) {
newWindow = window.open('','newWin','width=240,height=4 20,left=210,top=250,screenX=100,screenY=250 ');
newWindow.document.write(text);
setTimeout('closeWin(newWindow)', 5000); // delay 5 seconds before closing
}
function closeWin(newWindow) {
newWindow.close(); // close small window and depart
}
</script></HEAD>
<BODY onLoad="popupWin()">
<center>Toto okenko se otevira na 3 vteriny a zavira po 5 vterinach </center>
</BODY></TEXT></HTML>
(odpovědět) | Pepek | 137.56.163.* | 26.4.2011 19:23 |
|
|
|
re: window.open versus automatické otvírání oken | # |
| ani jedna v možností mi v Chrome neprošla :-( (odpovědět) | |
|
|
re: window.open versus automatické otvírání oken | # |
| V Chrome je nastaveni, chtelo by to nejaky trik na obchazeni osobniho nastaveni
chrome://settings/content (Pod poklickou) povolit i vyskakovaci okna ..
Potom to okno s tim html fungovalo..
[link]
(odpovědět) | Pepek | 87.106.138.* | 27.4.2011 21:51 |
|
|
|