Avatar billede grabit Nybegynder
17. december 2000 - 23:45 Der er 7 kommentarer og
1 løsning

nye vindue med indhold skrevet med javascript

Hvordan skriver jeg indhold i et nyt vidue med javascript! Det nye vindue skal ikke findes som fil men udlukkende skrives med javascript.

her er mislykkede eksempel!:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<script language=\"JavaScript\">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body bgcolor=\"#FFFFFF\">
<a href=\"#\" onClick=\"MM_openBrWindow(\'<a href=java script:document.write(\'<body bgcolor=#CCCCCC></body>\')\" )\',\'\',\'\')\">klik
her </a>
</body>
</html>
Avatar billede timsen Nybegynder
17. december 2000 - 23:47 #1
Du skal linke op til en side, men det kan godt være jeg tager fejl men det tror jeg ik man kan.
Avatar billede lp Nybegynder
18. december 2000 - 00:01 #2
hmmm, du skal nok igang med nogle layers og ryste op med lidt flere point hvis du skal forvente der er nogen herinde som vil hjælpe dig.....
Avatar billede stigc Nybegynder
18. december 2000 - 00:41 #3
det er nu ikke så svært:

<script>


var test = window.open(\'\',\'test\',\'toolbar=no,top=0,left=0,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=320,height=140\');

test.document.write(\"Nu skriver jeg i det nye vindue\");


</script>

Avatar billede grabit Nybegynder
18. december 2000 - 08:23 #4
Jeg tænkte det nok!
Tak igen stiqc, jeg håber du har et godt job?
Avatar billede olebole Juniormester
18. december 2000 - 09:51 #5
<ole>
Det er næsten rigtigt. Man bør altid åbne og lukke dokumentet:
 
  test.document.open();
  test.document.write(\"Her skriver du\");
  test.document.close();

/mvh
</bole>
Avatar billede lp Nybegynder
18. december 2000 - 14:45 #6
ehhhm, når stigc skriver sådan i det nye vindue kommer der da kun den tekst i koden som han skriver......dvs. at han skal skrive:
test.document.write(\"<HTML><HEAD><TITLE>NYT VINDUE</TITLE></HEAD><BODY>Her skriver du</BODY></HTML>\");
ellers vil han da få problemer med at overholde visse standarder og vise denne tekst i visse browsere?
Avatar billede grabit Nybegynder
18. december 2000 - 15:16 #7
I har alle sammen ret og jeg er meget tilfreds, tak for denne gang!
Avatar billede olebole Juniormester
18. december 2000 - 15:22 #8
lp >> Jaja...naturligvis :))
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