Avatar billede meyersweb Nybegynder
14. marts 2000 - 12:55 Der er 4 kommentarer og
3 løsninger

self.close hvorfor virker det ikke?

Jeg har lavet en side med følgende indhold efter det i skriver, men når jeg åbner siden lukker den ikke efter 5 sek hvorfor?

<html>

<head>
<title>Home Page</title>
<script language="JavaScript">
<!--
function OutWeGo() {
  self.close;
}
function CountDown() {
  setTimeout('OutWeGo()',5000);
}
//-->>
</script>
</head>

<body onLoad="CountDown()">

<p>Lukker om 5 sek</p>
</body>
</html>

Hvad er der galt? siden skal bruges som en pop-up som lukker efter 5 sec.
Avatar billede mjess Nybegynder
14. marts 2000 - 13:32 #1
self.close() ? Altså med parenteser...
Avatar billede vittoriani Nybegynder
14. marts 2000 - 13:46 #2
<body onLoad="setTimeout('window.close()',5000);">

Avatar billede dar Nybegynder
14. marts 2000 - 14:00 #3
Husk på at ALLE functioner skal have to paranteser efter sig, eventuelt med indhold.
Avatar billede meyersweb Nybegynder
14. marts 2000 - 14:06 #4
vittiriani: Ikke svar på spm. jeg ledte efter fejlen i ovenstående kode

dar: Ja det skal jeg huske det var jo fejlen, men mjess har nu fortjent pointene
Avatar billede meyersweb Nybegynder
14. marts 2000 - 14:08 #5
Lige en anden ting: efter 5 sek. kommer der en confirmboks som spørger om jeg vil lukke vinduet...skyldes dette mine sikkerheds indstillinger og kan jeg undgå dette??
Avatar billede sokristi Nybegynder
14. marts 2000 - 14:25 #6
Confirmboksen kommer kun frem hvis dit pop-up vindue er det eneste/sidste åbne browservindue. Hvis pop-uppen åbnes fra et andet vindue, vil du normalt ikke se confirmboksen
Avatar billede dar Nybegynder
14. marts 2000 - 15:49 #7
Rettelse: Confirm-boxen kommer kun op hvis vinduet ikke er åbnet med et script.
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