🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
4 messages
4 total messages Started by rudybart Wed, 26 Dec 2001 10:45
okna przegladarek
#18
Author: rudybart
Date: Wed, 26 Dec 2001 10:45
10 lines
1441 bytes
witam i pozdrawiam - bardzo sie ciesze z powstania tej grupy
jestem bardzo poczatkujacy i mam nadzieje wiele sie nauczyc od grupowiczow z
duuuzym doswiadczeniem :-)
mam pytanie dotyczace okien - sytuacja jest nastepujaca - jest okno A z
niego otwieram podrzedne okienko - powiedzmy z jakas uzupelmnjaca trescia do
tego co w oknie glownym - i w tym okienku podrzednym - nazwijmy je a_bis -
mam link - ale chcialbym zeby ten link otworzyl sie w oknie nadrzednym czyli
A - i pytanie jak to zrobic - probowalem roznych sposobo wale nic mi sie nie
udalo zrobic
pozdrawiam bartek
Re: okna przegladarek
#19
Author: Yano
Date: Wed, 26 Dec 2001 14:29
21 lines
1897 bytes
Persona o nazwie rudybart naskrobała:

> mam pytanie dotyczace okien - sytuacja jest nastepujaca - jest okno A z
> niego otwieram podrzedne okienko - powiedzmy z jakas uzupelmnjaca
> trescia do tego co w oknie glownym - i w tym okienku podrzednym -
> nazwijmy je a_bis - mam link - ale chcialbym zeby ten link otworzyl sie
> w oknie nadrzednym czyli A - i pytanie jak to zrobic 

Jeżeli okienko a_bis wywołujesz wcześniej z okna A to spróbuj w oknie a_bis 
przy linku dać target='_parent' żeby po kliku strona otworzyła się w oknie 
A.

Jeśli tak nie wyjdzie to jest też sposób żeby za pomocą JS nadać nazwę 
ramce A od razu na początku (wtedy: target='nazwa'). Niestety nie pamiętam 
już jak to się robi ;-) 
self.cośtam


-- 
Yano
[Człowiek bez religii jest jak ryba bez roweru]
Re: okna przegladarek
#20
Author: Yano
Date: Wed, 26 Dec 2001 14:36
20 lines
1666 bytes
Persona o nazwie Yano naskrobała:

> Jeśli tak nie wyjdzie to jest też sposób żeby za pomocą JS nadać nazwę 
> ramce A od razu na początku (wtedy: target='nazwa'). Niestety nie
> pamiętam już jak to się robi ;-) 
> self.cośtam

Już sobie przypomniałem. W headzie pliku ładowanego na początku do ramki A 
dajesz:

<script>
self.name="nazwa";
</script>

a okienku a_bis
<a href=page.htm target='nazwa'>link</a>

-- 
Yano
[Człowiek bez religii jest jak ryba bez roweru]
Re: okna przegladarek
#21
Author: TeNciN
Date: Tue, 01 Jan 2002 12:23
33 lines
2006 bytes
[ciach]
> mam pytanie dotyczace okien - sytuacja jest nastepujaca - jest okno A z
> niego otwieram podrzedne okienko - powiedzmy z jakas uzupelmnjaca trescia
do
> tego co w oknie glownym - i w tym okienku podrzednym - nazwijmy je a_bis -
> mam link - ale chcialbym zeby ten link otworzyl sie w oknie nadrzednym
czyli
> A - i pytanie jak to zrobic - probowalem roznych sposobo wale nic mi sie
nie
> udalo zrobic
[ciach]

Witam...

Jesli otwierasz sobie nowe okno z poziomu JS przez wywolanie w oknie "A"
metody:
window.open();
to w nowo powstalym oknie "A_bis" okno "A" dostepne jest przez odwolanie:
window.opener
Rozwiazanie nie jest moze najprostsze, ale daje sporo mozliwosci. Otwarcie
okna przez:
window.open()
pozwala na kontrole wygladu i zawartosci okna potomnego, a nawet dynamiczne
generowanie jego tresci z poziomu JS. Oczywiscie odwolanie do okna rodzica
przez:
window.opener
wymaga przeslania do niego linku z poziomu JS, odwolujac sie do obiektu:
window.opener.location

To powinno zalatwic problem.

Pozdro...:)
TeNciN
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads