Avatar billede lajer Nybegynder
10. december 2002 - 07:00 Der er 6 kommentarer og
2 løsninger

Send tekst til

Hejsa... I et åbnet vindue vil jeg gerne sende noget tekst til det vindue der har åbnet dette vindue's <div> :)

Jeg har forsøgt med følgende:

<script type="text/javascript" language="javascript">
function sendContent() {
    opener.document.getElementById('content').innerHTML = 'test';
}
</script>

Det virker også fint, lige indtil jeg laver en ny linge mellem de 2 ''

Hvordan gør man så det er muligt at sætte en tekst en mellem de 2 '', hvori der er flere linjer?
Avatar billede 7th Praktikant
10. december 2002 - 07:02 #1
\n (linieskift)...
Avatar billede lajer Nybegynder
10. december 2002 - 07:09 #2
Jo, men det hjælper jo ikke meget for læseligheden af sourcen.
Avatar billede 7th Praktikant
10. december 2002 - 07:14 #3
Det er der jo ikke så meget at gøre ved. Der er sikkert andre som har en bedre metode, anyway lige et lille svar ;)
Avatar billede 7th Praktikant
10. december 2002 - 07:20 #4
Nu er jeg ret træt, så er langt fra sikker, men kan man ikke definere test som f.eks test = document.write ("bla bla bla\n<br>\nbla bla bla");
Avatar billede 7th Praktikant
10. december 2002 - 07:42 #5
Glem min sidste kommentar...den holder ingen steder ;)
Avatar billede frosig Nybegynder
10. december 2002 - 07:55 #6
Prøv med...

<script type="text/javascript" language="javascript">
function sendContent() {
    opener.document.getElementById('content').innerHTML = 'test';
    opener.document.getElementById('content').innerHTML += 'mere';
}
</script>
Avatar billede frosig Nybegynder
10. december 2002 - 07:58 #7
eller opbyg en variabel med den tekst, du vil tilføje

tekst = "test";
tekst += "mere";
opener.document.getElementById('content').innerHTML = tekst;
Avatar billede lajer Nybegynder
10. december 2002 - 12:59 #8
frosig: det var selvfølgelig en alternativ mulighed.

Jeg syntes vi skal splitte pointene på den :)
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