Avatar billede iver25 Nybegynder
27. marts 2002 - 10:05 Der er 5 kommentarer og
1 løsning

opdatere innerHTML

fra side 2, som er åbnet i et nyt vindue, skal jeg opdatere innerHTML'en i et div-tag, som står på side 1.
Avatar billede cygnet Praktikant
27. marts 2002 - 10:17 #1
innerhtml - mener du iframe ?

For hvis det er det og du brugte følgende fra det andet spørgsmål:

parent.location.refresh;
self.close;

Så skal du bare skifte parent ud med det navn du har på din iframe.

/cygnet
Avatar billede jakoba Nybegynder
27. marts 2002 - 10:18 #2
med javascript kan du addressere dig frem imellem vinduer og rammer, men du skal først gøre dig klart hvordan de er 'i familie' med hinanden.

du har 2 vinduer, hvilket af dem bliver åbnet af det andet? eller bliver de begge åbnet af et tredie?

hvis vinduet med side 2 i bliver åbnet af kode på side 1 kan du addressere en div på side 1  fra side 2 med:

top.opener.document.all['divNavn'].innerHTML = "nyt indhold";

mvh JakobA
Avatar billede nikolajdu Nybegynder
27. marts 2002 - 10:19 #3
<a href="#" onclick="opener.document.getElementById('minDIV').innerHTML='hej hej';">opdater du</a>

/Nikolaj
Avatar billede rfogh Nybegynder
27. marts 2002 - 10:54 #4
DU! ;)
Avatar billede iver25 Nybegynder
27. marts 2002 - 11:42 #5
Det virker bare helt perfekt. Takker
Avatar billede nikolajdu Nybegynder
27. marts 2002 - 12:56 #6
jakoba´s virker kun i IE... :))
Min virker i IE 5+ og NS 6+
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