Avatar billede skjalldyr Nybegynder
18. juli 2003 - 13:42 Der er 12 kommentarer

Javascript vs Iframes

<iframe name="newframe" id="newframe" frameborder=0 src="#en side"></iframe>
<iframe name="indhold" id="indhold" frameborder=0 src="#en side"></iframe>

<SCRIPT language=JavaScript>

document.write(window.document.all.tags("td")[1].innerText);
document.write("<br>-");
document.write(document.all.indhold.all.tags("td")[1].innerText); //her stopper output
document.write("<br>-");

</SCRIPT>

Jeg har denne kode.. jeg vil gerne have adgang til min Iframe, og jeg har prøvet på mange forskellige måder. Er der nogen er kan hjælpe mig..

- Skjalldyr
Avatar billede TRoXa Novice
18. juli 2003 - 13:45 #1
parent.newframe.document.write("blabla") :)
Avatar billede =maddog= Nybegynder
18. juli 2003 - 13:54 #2
newf_document = document.getElementById("newframe").contentWindow.document;
newf_document.open();
newf_document.write("HALLO");
newf_document.close();
er vist det mest korrekte.
Avatar billede =maddog= Nybegynder
18. juli 2003 - 14:03 #3
undskyld du vil gerne have fat i hvad der er inden i iframen.
newf_document.getElementsByTagName("TD").item(1).innerText;
jvf. newf_document ovenfor.
Avatar billede dreamcode Nybegynder
18. juli 2003 - 14:13 #4
Husk blot på at contentWindow først er til stede når iframen er færdig med at loade!
Avatar billede dreamcode Nybegynder
18. juli 2003 - 14:14 #5
Maddog, har du fået kigget på sagerne .... eller er det stadig ikke pakket ud ?
Avatar billede =maddog= Nybegynder
18. juli 2003 - 16:01 #6
jeg har lidt bøvl med det. jeg tror jeg springer over.
<iframe> understøtter onload event handleren.
Avatar billede Slettet bruger
19. juli 2003 - 10:53 #7
Du må genre forklare lidt nærmere. Hvad skal det bruges til?
Avatar billede Slettet bruger
19. juli 2003 - 10:53 #8
genre = gerne
Avatar billede skjalldyr Nybegynder
19. juli 2003 - 12:15 #9
Det er til et online spil, heroes.dk, hvor jeg er ved at lave en logind til en klanHP.
Til det skal jeg hente info fra en anden side i spillet, for at tjekke om vedkommende der besøger min profil nu er fra den rigtige klan.

Når jeg bruger maddog's metode får jeg fejlen, med Onload=getInfo(); får jeg "Object ventet", da jeg ikke ved ret meget om den error og min javascriptbibel heller ikke er til meget hjælp, har jeg forsøgt at placere hele koden i Onload feltet. Dette resulterer i
"newf_document.all.tags.(...)8.innertext" er null eller ikke et object.
Mere debugging tak=).

ps siden jeg skal hente fra indeholder document.close ... ved ikke om det har noget med det at gøre.

- Skjalldyr
Avatar billede Slettet bruger
19. juli 2003 - 19:02 #10
Prøv:

window.frames["newframe"].document.getElementsByTagName("TD")[0].innerText;
Avatar billede skjalldyr Nybegynder
22. juli 2003 - 16:00 #11
Mange tak, det virker perfekt.
Avatar billede Slettet bruger
23. juli 2003 - 11:59 #12
Svar.
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