Avatar billede Slettet bruger
21. januar 2004 - 22:04 Der er 16 kommentarer og
1 løsning

opdatere id på siden via en iframe på samme side

jeg har en iframe på en side.. med getElementById skal jeg opdatere et id på hovedsiden.. det jeg mangler er en valid (kan ikke lige huske det danske ord :D..) referer til id'ets placering.. altså xxx i linjen under.. håber i kan hjælpe..

xxx.document.getElementById('chat').innerHTML

/1
Avatar billede Slettet bruger
21. januar 2004 - 22:05 #1
har prøvet med forskellige kombinationer af window og top.. men har ikke fundet den rigtige endnu :D..
Avatar billede grunken Nybegynder
21. januar 2004 - 22:25 #2
parent ?
Avatar billede Slettet bruger
21. januar 2004 - 22:44 #3
hmm.. kan se, at den genkender id'et men nu få jeg en fejl: object doesn't support this property or method...

<div style='height: 450; width: 600; position:relative; overflow:auto;' id='chat'></div>

<ifram (inderholder: parent.document.getElementById('chat').innerHTML)></iframe>
Avatar billede grunken Nybegynder
21. januar 2004 - 23:12 #4
hvad er det lige du vil med den ?

hvis du skal have en værdi ind i div'n skal du

parent.document.getElementById('chat').innerHTML = "noget";
Avatar billede Slettet bruger
21. januar 2004 - 23:12 #5
det er det, jeg gør..
Avatar billede grunken Nybegynder
21. januar 2004 - 23:22 #6
må man se lidt mere fra den i frame ?
Avatar billede Slettet bruger
21. januar 2004 - 23:24 #7
alt i iframen:

<html>
<head>
<script>

setTimeout("location.reload(true)",5000);

parent.document.getElementById('chat').innerHTML = "<table><tr><td width='75'>21:54:31</td><td width='125'><b>Tor Torskenmund</b> </td><td width='5'>:</td><td><font color='#000000'>dsfgsdfg</font></td></tr><tr><td width='75'>21:52:38</td><td width='125'><b>Tor Torskenmund</b> </td><td width='5'>:</td><td><font color='#000000'>'</font></td></tr><tr><td width='75'>21:52:17</td><td width='125'><b>Tor Torskenmund</b> </td><td width='5'>:</td><td><font color='#000000'>dfgh</font></td></tr><tr><td width='75'>21:51:55</td><td width='125'><b>Tor Torskenmund</b> </td><td width='5'>:</td><td><font color='#000000'>dfghdfg</font></td></tr></table>";

parent.document.getElementById('chaton').innerHTML = "<br>Tor Torskenmund";


setTimeout("location.reload(true)",1000);
</script>

</head>
</html>
Avatar billede grunken Nybegynder
21. januar 2004 - 23:37 #8
ikke en dyt galt med den :/

udover at du har setTimeout("location.reload(true)",1000); 2 gange :o)

og din chaton er osse som den skal være ?
Avatar billede Slettet bruger
21. januar 2004 - 23:38 #9
ja.. min setTimeout("location.reload(true)",5000); er hvis scriptet, der genererer valuesne i chat og chaton fejler...
Avatar billede Slettet bruger
21. januar 2004 - 23:45 #10
jeg har smidt alt ud af min hovedside, og det giver stadig fejl.. og der er kun dette tilbage:

<html>
<body onload="parent.chat.location.href='chatscript.asp';">

<iframe name='chat' height='100' width='100'></iframe>

<div style='height: 450; width: 600; position:relative; overflow:auto;' id='chat'></div>
<div id="chaton"></div>

</body>
</html>
Avatar billede grunken Nybegynder
21. januar 2004 - 23:57 #11
prøv at ændre lidt på navnene :-)

<html>
<body onload="document.chatframe.src='chatscript.asp';">

<iframe name='chatframe' height='100' width='100'></iframe>

<div style='height: 450; width: 600; position:relative; overflow:auto;' id='chat'></div>
<div id="chaton"></div>

</body>
</html>

men ellers er jeg ved at være kold(tom) for idéer :/
Avatar billede Slettet bruger
21. januar 2004 - 23:59 #12
hmm.. kan ikke se, hvorfor, det skulle virke, når det var navn og id, der hed chat, men det gør det altså, så det er cool nok... smid et svar..
Avatar billede grunken Nybegynder
22. januar 2004 - 00:02 #13
phew :o)

troede, næsten at det var en opgiver!

og velbekomme :-)
Avatar billede Slettet bruger
22. januar 2004 - 00:03 #14
hvordan giver man flere point?? er den funktion helt forsvundet??
Avatar billede grunken Nybegynder
22. januar 2004 - 00:34 #15
Det er da fint med 1´5 :o)

bare man kunne hjælpe :o)
Avatar billede Slettet bruger
22. januar 2004 - 00:35 #16
ok.. fint nok.. og det var virkelig en stor hjælp.. MANGE tak.. tror ikke, jeg havde tænkt på at ændre navnet..
Avatar billede grunken Nybegynder
22. januar 2004 - 00:53 #17
velbekomme :)
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