Otwieranie dodatkowego okna przy ładowaniu strony

0

strona główna:

<script language="JavaScript">
<!--
   var szer=0;
   var wys=0;

   function otworz(adres,gora,lewy,szerokosc,wysokosc,napis) {
   window.open(adres, '', 'menubar=no, toolbar=no, location=no, scrollbars='+napis+', resizable=yes, width='+szerokosc+', height='+wysokosc+', 

top='+gora+', left='+lewy+'');
   }
   
   function browserWidth() {
   var myWidth = 0;
   if( typeof( window.innerWidth ) == 'number' ) {
   //Non-IE
   myWidth = document.documentElement.clientWidth;
   } else if( document.documentElement && document.documentElement.clientWidth ) {
   //IE 6+ in 'standards compliant mode'
   myWidth = document.documentElement.clientWidth;
   } else if( document.body && document.body.clientWidth ) {
   //IE 4 compatible
   myWidth = document.body.clientWidth;
   }
   return myWidth;
   }
   
   function browserHeight() {
   var myHeight = 0;
   if( typeof( window.innerWidth ) == 'number' ) {
   //Non-IE
   myHeight = document.documentElement.clientHeight;
   } else if( document.documentElement && document.documentElement.clientHeight ) {
   //IE 6+ in 'standards compliant mode'
   myHeight = documentElement.clientHeight;
   } else if( document.body && document.body.clientHeight ) {
   //IE 4 compatible
   myHeight = document.body.clientHeight;
   }
   return myHeight;
   }
//-->
</script>
<body onload="javascript: wys=browserHeight()/2-193; szer=browserWidth()/2-225; otworz('strona_podrzedna.htm',wys,szer,450,400,'no')">
...

strona podrzędna która ma być otwierana jako dodatkowa ze strony głównej podczas odświeżenia i aby z jej poziomu można było zmienić stronę główną i zamknąć stronę podrzędną:
<a href="javascript:window.top.open('wyprzedaz.htm',0,0); window.close();">zobacz</a>
window.top.open ma za zadanie zmienić stronę główną a window.close() zamknąć stronę podrzędną. Ot taki efekt ma byc na stronie że gdy użytkownik wchodzi to pojawia mu się dodatkowe okno informujące o wyprzedaży no i jak kliknie na link to zamyka mu się to okno i strona główna przechodzi do oferty:)
No i w każdym razie wszystko działa z wyjątkiem 2 rzeczy:
1.) jak w przegladarce mamy włączone blokowanie wyskakujących okien to nie działa:)
2.) tu jest coś skopane:
javascript:window.top.open('wyprzedaz.htm',0,0);
bo nie zmienia mi strony głównej tylko nową stronę otwiera:/ to raz a dwa że cos innego niż zera trzeba wstawić jako parametry aby zachowało mi te opcje jakie ma domyślnie ta strona główna.
Jakby ktoś mógł pomóc byłbym wdzięczny.

0

to co mi dałeś na tym linku to wiem i działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1