Avatar billede supermand69 Nybegynder
14. april 2005 - 16:54 Der er 2 kommentarer og
1 løsning

innerHTML mellem 2 iframes

Jeg har 2 iframes på en hovedside kaldet "src" og "dst", hvor der skal skrives data fra "src" til min "dst" iframe. Det er bare sådan at det ikke altid er at begge mine iframes er loaded i det højeblik at dataen bliver skrevet og jeg får fejl.

parent.frames['dst'].document.body.innerHTML = document.getElementById('min_div_med_data').innerHTML;

Er der ikke en løsning på problemet - evt. en løkke der først stopper når begge iframes er loaded

Det skal lige siges af min "src" iframe bliver reloaded ca. hvert minut, så det skal der tages højde for i løsninger :)
Avatar billede roenving Novice
14. april 2005 - 17:44 #1
Hvad med at initialisere dst-framen med de data, som er til rådighed ved side-load, og så kun initialisere src-framen med:

<script type="text/javascript">
setTimeout('location.replace("data.html")',60000);
</script>

-- så kan data.html så indeholde både reload-kode og opdatering af dst-framen !-)
Avatar billede supermand69 Nybegynder
14. april 2005 - 18:03 #2
jamen det er ikke hele data.html som skal smides over i min dst frame

kunne man evt. lave et check i dst om der blevet skrevet noget til body, og hvis det ikke er tilfældet at den så skriver dertil :)
Avatar billede supermand69 Nybegynder
16. september 2005 - 21:17 #3
lukker
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