Avatar billede zetn Nybegynder
15. juli 2005 - 13:40 Der er 12 kommentarer og
1 løsning

Opdatere iframe fra iframe

Heysa exp. Nu har jeg kigget lidt på alle de spørgsmål om refresh af iframe.. Jeg kan dog kun få det til at virke, hvis opdateringen sker fra main siden, jeg har dog en main side hvori der er 2 iframe. Det skal så være at jeg kan opdatere iframen "menu" fra iframen "main".

Kode der virker fra main site

<script language="Javascript">
setTimeout( "document.frames['menu'].location.reload(true)", 5000 );
</script>

Nogen der kan hjælpe?
Avatar billede per1291 Nybegynder
15. juli 2005 - 20:32 #1
Du kan ikke kommunikere fra en iframe til hovedsiden.
Du kan derimod godt kommunikere fra en frame til hovedsiden.
Du skal blot kalde den aktuelle javascript-function vha. parent:mainfunction() eller hvad den nu hedder. Hilsen  Per
Avatar billede olebole Juniormester
15. juli 2005 - 21:05 #2
- prøv lige den én gang til, Per  ;D
Avatar billede zetn Nybegynder
15. juli 2005 - 21:52 #3
Hjalp mig ikke ret meget ;P
Avatar billede roenving Novice
15. juli 2005 - 22:37 #4
>>per

Linje 1: Det er bare noget vrøvl og fuldstændig forkert ...

Linje 2: Er kun rigtig hvis forbeholdet angående linje 1 fjernes ...

Linje 3: Man kan sagtens adressere funktioner i andre vinduer (hvis man har adgang til dem, altså at de kommer fra samme domæne !-), men man skal adressere funktionerne som metoder på window-objekterne, altså:

parent.minFunktion('Ti nu stille');

-- og så ligger frames ikke på dokument-objektet, men på vidues-objektet:

<script type="text/javascript">
  setTimeout( "window.frames['menu'].location.reload(true)", 5000 );
</script>
Avatar billede per1291 Nybegynder
15. juli 2005 - 23:22 #5
Okay, belær mig. - Hilsen  Per
Avatar billede jwulff Nybegynder
16. juli 2005 - 13:37 #6
Den melder fejl roenving
Avatar billede roenving Novice
16. juli 2005 - 13:39 #7
Hvilken ?-)
Avatar billede roenving Novice
16. juli 2005 - 13:40 #8
-- og så er det ikke usandsynligt, at du skal have fat i det rigtige window-bjekt ved at bruge enten parent eller top i stedet for window !-)
Avatar billede jwulff Nybegynder
16. juli 2005 - 13:47 #9
parent virker :D

Takker, smid et svar
Avatar billede jwulff Nybegynder
16. juli 2005 - 13:47 #10
Igen inde på min brors konto :)
Avatar billede zetn Nybegynder
16. juli 2005 - 13:47 #11
sådan der, smid et svar :)
Avatar billede roenving Novice
17. juli 2005 - 02:33 #12
Oki '-)
Avatar billede roenving Novice
17. juli 2005 - 02:42 #13
Tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester