Avatar billede kimlarsen Praktikant
09. april 2003 - 22:27 Der er 3 kommentarer og
1 løsning

pop-up vindue ved exit fra siden

Hvordan laver man et lille pop-up vindue, når man forlader em html side ?
Avatar billede ahv Nybegynder
09. april 2003 - 22:34 #1
<body onunload="self.window.open('http://www.eksperten.dk','AHV','height=10,width=10,resizable=no,status=no,toolbar=no,menubar=no,location=no')">
Avatar billede jakobclausen Nybegynder
09. april 2003 - 22:35 #2
Du skal bruge:

<body onunLoad="popUp()">

Når siden bliver loadet kalder den functionen popUp, som du så skal lave.

Indsættes mellem <head> og </head>:

function popUp(){
window.open("linknavn","width=300,height=300")
}
Du kan selv ændre width, height og nan
Avatar billede jakobclausen Nybegynder
09. april 2003 - 22:38 #3
rettelse: Når siden bliver unloadet kalder den functionen popUp, som du så skal lave.

Er lidt i tvivl om det istedet for hedde:

<body onbeforeunload="popUp()">
Avatar billede olebole Juniormester
10. april 2003 - 01:09 #4
<ole>

Hvis den ikke skal poppe op, hvergang man navigerer til en anden side, skal du lægge det i et frameset (der blot ligner en alm. side):

<html>
<head>
<script type="text/JavaScript">
function myOpen() {
  window.open("logout.asp","win","width=100,height=100");
}
</script>
</head>
<frameset rows="100%,*" framespacing="0" onunload="myOpen()">
  <frame src="side.html" frameborder="0">
  <frame src="about:blank" frameborder="0">
</frameset>
</html>

PS: onbeforeunload-event'en er proprietær MS-kode, der kun fungerer i IE.
/mvh
</bole>
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