Mensen,
Als een bezoeker mijn pagina sluit/op vorige klikt (site bestaat uit 1 pagina) dan moet hij een popup krijgen met een vraag. Aan de hand van zijn antwoord (ja/annuleren) wordt er een nieuwe pagina geopend.
Ik heb geen kennis van javascript, maar wat ik wil bereiken leek me toch niet zo moelijk dus ik heb een poging gewaagd...
Na nogal wat uurtjes proberen en zoeken op Google kwam ik tot de volgende code:
Er moet toch een manier zijn om dit te doen met de standaard "confirm" popup?
Als een bezoeker mijn pagina sluit/op vorige klikt (site bestaat uit 1 pagina) dan moet hij een popup krijgen met een vraag. Aan de hand van zijn antwoord (ja/annuleren) wordt er een nieuwe pagina geopend.
Ik heb geen kennis van javascript, maar wat ik wil bereiken leek me toch niet zo moelijk dus ik heb een poging gewaagd...
Na nogal wat uurtjes proberen en zoeken op Google kwam ik tot de volgende code:
Dit werkt goed in Firefox en in IE 6. Echter in IE 7, 8 en Chrome krijg ik wel de popup met de vraag, maar de nieuwe pagina wordt niet geopend.<html>
<head>
<script language="JavaScript" type="text/javascript">
function confirmit() {
var closeit= confirm("De vraag?");
if (closeit == true) {
window.open("http://www.heturlvandenieuwepagina.com");
}
}
</script>
</head>
<body onbeforeunload="confirmit();">
</body>
</html>
Er moet toch een manier zijn om dit te doen met de standaard "confirm" popup?