/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
DOM-stuff
Fra : Jonas Schmeltz Aaber~


Dato : 01-07-03 22:22

Har på min side nogle IFRAMEs, hvor den ene efter form-submit
skal reloade den anden...

Har prøvet sådan:

if (location.search != "") {
top.getElementById("iframe2").document.reload();
}

- men får at vide, at der er en syntaksfejl....

Hvad er der galt?!!
MVH Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Lasse Reichstein Nie~ (02-07-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 02-07-03 00:14

Jonas Schmeltz Aaberg <julledyret@e-mail.dk> writes:

> Har på min side nogle IFRAMEs, hvor den ene efter form-submit
> skal reloade den anden...
>
> Har prøvet sådan:
>
> if (location.search != "") {
> top.getElementById("iframe2").document.reload();
> }
>
> - men får at vide, at der er en syntaksfejl....

Er du sikker på at den siger *syntaks*-fejl?
Så vidt jeg kan ser er syntaksen helt korrekt.

Til gengæld er det ikke sådan man får fat i indeholdet af en iframe.

- top er et vindue, ikke et document, så du skal skrive
top.document.getElementById
for at få fat i getElementByID-funktionen i top-vinduet.
- dokumentet i en iframe tilgås enten som
.contentWindow.document
eller som
.contentDocument
Forskellige browsere bruger forskellige metoder.
- Du kunne måske nøjes med at skrive
top.frames['iframe2'].document
- Det er ikke document der har en reload-metode, men location.

Mit forslag:
top.frames['iframe2'].location.reload()

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'

Jonas Schmeltz Aaber~ (05-07-2003)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 05-07-03 14:05


> Mit forslag:
> top.frames['iframe2'].location.reload()

Takker :D ...
(ja kludrede også lidt rundt i det)

Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste