ďťż

[js] otwarcie i zamknięcie okna po czasie

       

Podstrony


telcocafe

<HTML> <HEAD> <script LANGUAGE = "Javascript" TYPE = "text/javascript"> adres = "http://www.wp.pl"; var hOkno; function otworz() { //otwieram okno hOkno = window.open(adres, "hOkno", ""); hOkno.onload = zamknij; } function zamknij() { setTimeout("hOkno.close()", 5000); } </SCRIPT> </HEAD> <BODY> <script LANGUAGE = "Javascript" TYPE = "text/javascript"> otworz(); </SCRIPT> </BODY> </HTML>

Docelowo skryp mial otwierać strone www.wp.pl w nowym oknie i po 5 sekundach ją zamknąć, ale w efekcie ją tylko otwiera :/ Jak zmodyfikować ten skrypt żeby działał poprawnie ?
Użytkownik OGGY_Lwiatko_89 edytował ten post 27 marzec 2008, 21:17


Jak przypisujesz eventowi funkcję, to może weź to zrób porządnie, co ;D ?
hOkno.onload = zamknij();

A tak na marginesie, w tej "wklejce" zabrakło ci początkowych sekcji dokumentu. Poza tym w funkcji otworz() masz o jedną klamerkę za dużo :P


zabrakło ci początkowych sekcji dokumentu. Poza tym w funkcji otworz() masz o jedną klamerkę za dużo
dzięki, jak uproszczałem kod żeby nie musieć wklejać za dużo to widocznie przeoczyłem. Już poprawione

hOkno.onload = zamknij();
a jak z nawiasami wpiszę to też nie działa jak trzeba :/ bo powinno zamknąć okno po 5 sekundach od załadowania strony a zamyka 5 sekund po otwarciu strony (mimo że ta sie jeszcze nie załadowała :/) :/
BTW ... nie wiem czy dobrze mi radzisz bo zobacz na dokumentację na stronie mozilla developer center. Tam nie ma nawiasu i tym się sugerowałem.
Użytkownik OGGY_Lwiatko_89 edytował ten post 27 marzec 2008, 22:41
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.