Avatar billede florint Nybegynder
13. februar 2001 - 17:40 Der er 7 kommentarer og
1 løsning

Popop lukop

Hej er der nogen der kan fortælle mig hvorfor jeg kan åbne det her popupvindue, MEN det lukker af sig selv MED DET SAMME ?
<script language = \"javascript\">
  function popup(){
    var popup = window.open(\"\",\"picWin\",\"height=400,width=370,top=110,left=407\")
popup.document.write(\'<title></title>\')
    popup.document.write(\"<body bgcolor=\'#efefef\' onFocus=\'(window.close())\'>\")
    popup.document.write(\"<font face=\'Arial\' size=\'2\'>\")
    popup.document.write(\"<img src=\'\' border=\'0\'>\")
    popup.document.write(\"</font>\")
    popup.document.close()
  }
 
  </script>
Jeg forstår det ikke ???
mvh
13. februar 2001 - 17:44 #1
Det er onFocus=\'(window.close())\' der lukker dit vindue
13. februar 2001 - 17:45 #2
Bare fjern den
Avatar billede minijensen1 Nybegynder
13. februar 2001 - 17:45 #3
Jeg vil sige at der er linien popup.document.close(), der er noget galt med...
Avatar billede minijensen1 Nybegynder
13. februar 2001 - 17:48 #4
Den får jo vinduet lukket lige så snart at HTML-koderne er skrevet...
Avatar billede minijensen1 Nybegynder
13. februar 2001 - 17:51 #5
Der er forøvrigt også fejl i linien
popup.document.write(\"<img src=\" border=\'0\'>\")

Den skal måske se sådan ud
popup.document.write(\"<img src=\'\' border=\'0\'>\")
Avatar billede minijensen1 Nybegynder
13. februar 2001 - 17:52 #6
Ups min fejl... Kunne ikke se forskel på anførselstegn og det enkelte...
Avatar billede olebole Juniormester
13. februar 2001 - 18:32 #7
<ole>
den korrekte syntaks for at skrive i et dokument er:

document.open();
document.write(\"streng, der skal skrives\");
document.close();

Derfor er linjen:
  popup.document.close()
alså helt korrekt og def har ret :)
/mvh
</bole>
Avatar billede florint Nybegynder
13. februar 2001 - 19:01 #8
Hej,
Imponeret, 5-6 svar i løbet af en times tid !
Først til mølle først m....... def har fået point selvom alle svar fortjener !!!
Mange tak for hjælpen.
mvh
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