Opdracht javascript lukt niet ( nieuw begonnen)

Status
Niet open voor verdere reacties.

PascalNouma

Nieuwe gebruiker
Lid geworden
27 aug 2015
Berichten
3
Ik wil de browser gaan sluiten en als het sluit krijg je een keuze van wil je op deze pagina blijven of verlaten.
Als je het pagina wil verlaten moet het automatisch naar een andere pagina gaan van waar ik het wil hebben. Ik heb nu als voorbeeld google.nl.
Als ik hiermee geholpen zou worden zou ik dat heel erg fijn vinden.


<html>
<body>
<script>
window.onbeforeunload = function(){
if (confirm("Are you sure you want to quit?") ) {
if (confirm("Save your work before leaving?") ) {
window.open("http://www.google.nl")
} else {
"http://www.google.nl")
}

}
</script>
</body>
</html>
 
Welkom op Helpmij :)

Wat lukt er precies niet? Je geeft aan wat je verwacht en je levert een stukje code, maar ik mis het stukje waar je uitlegt wat er met deze code op je scherm gebeurd. :)

In welke browser probeer je dit uit? Krijg je daar foutmeldingen te zien (F12 voor ontwikkeltools over het algemeen)
 
Ik gebruik google chrome. Als ik deze code gebruik window.onbeforeunload = function(){ dan werkt de hele code niet, maar als ik die code niet gebruik , komt het pop up als ik de browser opstart. Ik wil juist dat het komt als ik de browser wil sluiten at er een pop up je komt met weet je zeker dat je het wil verlaten en wil je onze vragenlijst invullen. Als ze op de 2e optie drukken gaan ze ook automatisch naar een link die ik heb gezet ipv. google.nl
 
<script>
window.onbeforeunload = function yarraghasan()
{ var url = "https://google.nl";
if (confirm("Wil je ons website beoordelen?")) {

window.open(url, "_blank",
"toolbar=yes, scrollbars=no, resizable=no, top=1000, left=1000, width=1000, height=1000" );
} else {
alert("Is goed, fijne dag verder.");
}
};

yarraghasan();
</script>

dit is wat ik nu heb, maar alsnog doet het het niet. Ik doe wel mijn best , maar het lukt niet ik heb echt hulp nodig.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan