@1луд
няма начин, да го направиш това, от гледна точка за сигурност са го измислили така,... НО може да постигнеш ефекта с един скрипт, който да релоудва попъпа, след като се отвори... ако това те урежда...
@1луд
няма начин, да го направиш това, от гледна точка за сигурност са го измислили така,... НО може да постигнеш ефекта с един скрипт, който да релоудва попъпа, след като се отвори... ако това те урежда...
Намерих това:
При зареждането отваря поп-ъп и затваря основния прозорец.Код:<script type='text/javascript'> function SetWindow() { var height = 400 var width = 400 var name = "winname" var top = 20 var left = 20 if(document.location.search=='') { newwin=window.open(document.location + "?newwin=true", name, "fullscreen=no,toolbar=no,status=no, menubar=nо,scrollbars=no,resizable=no, directories=no,location=no, width=" + width + ",height=" + height + ",left=" + left + ",top=" + top); this.focus(); self.opener = this; self.close(); } } </script> <body onload="SetWindow();">
this.focus();
self.opener = this;
self.close();
Тази част от кода прави така, че основния прозорец да се затвори без да пита за потвърждение...
С ИЕ6 работи, с Мозила - не затваря основния прозорец
да де и аз това имах предвид, но тази техника, не работи особено добре поради засилените мерки за сигурност на днешните браузери.
под ИЕ7 първо крещи, че иска да се отваря поп-уп и трябва да кликнеш да лентичката горе, и после изкрещява, че някой се опитва да затвори прозореца и дали съм съгласен... като цяло доста грозна картинка....
под лисицата не ти върви предполагам, защото лисицата не пита дали искаш да затвориш прозореца (селф.клозе), а директно го затваря, и не ти оставя възможност да видиш лентичката приканващате да позволиш отварянето на попъпи от твояхост.ком.
За това си има и лек - добавяш съответния линк или страница към списъка на Експлолера, за който са разрешени поп-ъпите. И в trusted sites.