Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.852 pregleda

Najnovija ↓

Kako izvrsiti submit drugog frejma? 23.11.2005. u 23:06 · pre 254 meseca #1
Na stranici imam tri frejma. Zelim da iz jednog frejma (klikom na dugme) izvrsim submit drugog frejma (tj. da mi se prvi frejm ne submitise.). Kako?
Potpis
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
Re: Kako izvrsiti submit drugog frejma? 24.11.2005. u 22:30 · pre 254 meseca #4
Zaista je u pitanju frejm. Znaci ja u drugom frejmu imam i jednu formu...

Kako to u praksi izgleda da dodam taj target elemenat u tu drugu formu (u drugom frejmu), i kako se ona "okida" iz prvog frejma (submituje)? Kod?

Hvala unapred.
Potpis
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
Re: Kako izvrsiti submit drugog frejma? 25.11.2005. u 11:35 · pre 254 meseca #5
Dobro je, pravi forum - javascript :-)

Treba ti referenca do formulara. Kako je formular u frejmu, prvo referenca do frejma. Taj frejm je definisan u frames kolekciji roditeljskog "prozorčeta".

parent.frames ['imefrejma']

ime frejma nalazi se u roditeljskom dokumentu koji definiše frejmset, u tagu elementa frejma, u atributu name.

<frameset ....
<frame name="imefrejma" ....

umesto imena frejma može da se navede i redni broj frejma u okviru frejmseta (broji se od nule). Dakle, ako je drugi frejm (broji se: nula, jedan, ...) -

parent.frames [1]

Na jedan od ova dva načina dolazi se do reference frejma u kom je dokument u kom je formular koji treba da se submituje. Dokument -

parent.frames [1].document

dokument ima kolekciju frames, i odavde ide slična priča za referenciranje formulara u okviru dokumenta kao što je bila i za frejm u okviru frejmseta - preko vrednosti name atributa formulara ili rednog broja u kolekciji.

parent.frames [1].document.forms ['imefomulara']

ako je <form name="imeformulara" ...

ili

parent.frames [1].document.forms [0] ako je to prvi formular tog dokumenta

Eto, kesa, reference do formulara - sad još samo treba da se submituje pozivom metoda submit i rešena stvar. Nešto kao...

parent.frames [1].document.forms [0].submit ();

Ograničenje? Da - svi dokumenti moraju da se nalaze na istom domenu.
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme