Autor | Zpráva | ||
---|---|---|---|
Martin011 Profil * |
#1 · Zasláno: 19. 12. 2008, 15:53:01
Mám otevřené pop-up okno. Chtěl bych, abych mohl ze základního okna (myslím toho okna, ve kterém jsem klikl na tlačítko a to otevřelo to pop-up okno) spouštět v tomto pop-up okně i různé javascriptové funkce.
Jde to?? Děkuji moc |
||
habendorf Profil |
#2 · Zasláno: 19. 12. 2008, 15:54:13
Jde.
|
||
Martin011 Profil * |
#3 · Zasláno: 19. 12. 2008, 15:56:33
A mohl bych se zeptati, jak?
Nebo, nebyl by návod? I v AJ... nebo alespoň malá nápověda jak na to? |
||
habendorf Profil |
#4 · Zasláno: 19. 12. 2008, 15:58:04
|
||
Martin011 Profil * |
#5 · Zasláno: 19. 12. 2008, 16:06:24
Dík. Akorát jsem tam nezpozoroval nic co by mi pomohlo...
|
||
habendorf Profil |
#6 · Zasláno: 19. 12. 2008, 16:09:31
Já tam vidím:
Nejčastěji se zapisuje proměnná=window.open(...); což umožní s novým oknem a jeho obsahem dále pracovat ze stávajícího okna pomocí proměnné. Což je přesně to, co hledáš. |
||
Martin011 Profil * |
#7 · Zasláno: 19. 12. 2008, 16:15:41
Dejme tomu, že pokud budu chtít po kliknutí na tlačítko vyvolat funkci funkce() v pop-up okně, napíšu to zhruba takhle:
<a onclick="window.open(nazev-okna,funkce())">sdsd</a> ? |
||
Martin011 Profil * |
#8 · Zasláno: 19. 12. 2008, 16:16:11
onclick="window.open(nazev-okna,funkce())"
|
||
Martin011 Profil * |
#9 · Zasláno: 19. 12. 2008, 16:16:45
do onclicku - window.open(nazev-okna,funkce())
|
||
habendorf Profil |
#10 · Zasláno: 19. 12. 2008, 16:23:46
A ty chceš tu funkci vyvolat hned při otevření okna? Nebo až později z openeru?
Pokud hned při otevření, tak bych na oclick zavolal fci, která bude obsahovat newWindow=window.open(... ; newWindow.cokoliv ... |
||
Martin011 Profil * |
#11 · Zasláno: 19. 12. 2008, 16:28:09
až později,
a ještě bych chtěl při tom pozdějším vyvolávání té funkce zjistit, jestli je to pop-up okno vůbec otevřené. |
||
Časová prodleva: 15 let
|
0