[JS] Nawigacja miedzy oknami

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
pbern
Nowy
Nowy
Posty: 63
Rejestracja: pn lis 24, 2003 10:30 pm

[JS] Nawigacja miedzy oknami

Post autor: pbern »

Mam 2 problemy z ktorymi nie moge sobie poradzic
a) jak zrobic aby focus byl zawsze w 1 oknie (formularza) na stronie,
przy czym nie znam nazwy tego pola, ani nazwy formularza.. czy ogolnie takie cos jest wykonalne???

b) ze strony otwieram okienko 'nawigacja' i chcialbym aby po wybraniu jakiejs opcji z okienka 'nawigacja' nastapila akcja w oknie 'bazowym' (czyli tym z ktorego zostalo otwarke okno 'nawigacja')

z gory thx za pomoc.
pbern
Nowy
Nowy
Posty: 63
Rejestracja: pn lis 24, 2003 10:30 pm

Re: [JS] focus, [JS] Nawigacja miedzy oknami

Post autor: pbern »

pbern pisze:Mam 2 problemy z ktorymi nie moge sobie poradzic
a) jak zrobic aby focus byl zawsze w 1 oknie (formularza) na stronie,
przy czym nie znam nazwy tego pola, ani nazwy formularza.. czy ogolnie takie cos jest wykonalne???
document.forms[0].elements[0].focus()
b) ze strony otwieram okienko 'nawigacja' i chcialbym aby po wybraniu jakiejs opcji z okienka 'nawigacja' nastapila akcja w oknie 'bazowym' (czyli tym z ktorego zostalo otwarke okno 'nawigacja')
w wywolaniu okna dodajemy,
this.window.name = "master";

i pozniej w linku target=master
qwer8
Posty: 2
Rejestracja: czw sty 12, 2006 6:11 pm

mam problem podobnej natury

Post autor: qwer8 »

nadaję oknu nazwę jak wyżej:

Kod: Zaznacz cały

<html>
<SCRIPT LANGUAGE="JavaScript">
this.window.name = "master"; 
</script></html>
chce w tym oknie napisać coœ, ale sie nie udaje.

Kod: Zaznacz cały

<html>
<SCRIPT LANGUAGE="JavaScript">
parent.master.window.document.write('test');
</script></html>
lub

Kod: Zaznacz cały

<html>
<SCRIPT LANGUAGE="JavaScript">
master.document.write('test');
</script></html>
co robie nie tak i jak cos w tym oknie napisac
(sytuacja wymaga aby nie robic tego tak: var master=window.open("",""); - tak mi się udało, ale w zwišzku z blokowaniem popupów chcę dwie strony otworzyć ze zwykłego linka i nadać im nazwy, po czym zaczšć oba ze sobš komunikować)

Do prezentacji fragmentu kodu korzystaj z odpowiedniego BBCode [poprawione]
ODPOWIEDZ