Bericht pop-up bij afsluiten

Status
Niet open voor verdere reacties.

frans kooijman

Gebruiker
Lid geworden
22 apr 2008
Berichten
517
Graag wil ik dat er een pop-up verschijnt als een bezoeker mijn webpagina sluit met het kruisje rechtsboven.

Moet iets zijn als:

<script>
function onClose() {return "Dank voor uw bezoek aan mijn website";}
window.onload=function(){window.onbeforeunload = onClose;}
function enableClose() {window.onbeforeunload = "";}
</script>

Maar hier zit ergens een fout in òf ik moet ergens anders nog iets installeren om dit scriptje werkend te krijgen.

Wie kan me helpen??
Frans

Dank
 
Dit kan heel simpel door "onunload" aan de body tag toe te voegen:
HTML:
<body onunload="alert('Dank voor uw bezoek aan mijn website')">

Wat ook werkt is dit, maar dat is wat omslachtiger:
HTML:
<html>
<head>
<script  type="text/javascript">
function bericht()
{
        alert('Dank voor uw bezoek aan mijn website');
}
</script>
</head>
<body>
<script  type="text/javascript">
window.onunload=bericht;
</script>
</body>
</html>
 
Laatst bewerkt:
Ja, super, dit werkt!

Laaste 2 vragen:
1) weet je ook hoe ik de laatste bezochte pagina in beeld kan behouden tijdens het tonen van de pop-up.
2) In de pop-up heb ik alleen een OK button. Kan ik ook een annuleren-button toevoegen, zodat men weer in mijn website terugkeert?

DANK!
Frans
 
Ik weet niet zeken of je het klikken op het kruisje kunt tegengaan, maar je zou dit eens kunnen proberen, want de confirm() functie is wat doet wat jij wilt:

PHP:
<body onunload="confirm('Dank voor uw bezoek aan mijn website')">
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan