ďťż
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 |
|||
Sitedesign by AltusUmbrae. |