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)
26.4.2011 16:25
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)
27.4.2011 20:22
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

Zpět
Svou ideální brigádu na léto najdete na webu Ideální brigáda
 
 
 

 
BBCode