Goede avond,


op mijn website heb ik een popup wat tevoorschijn komt als mensen mijn pagina bezoeken.
Ze kunnen via een button kiezen op het te sluiten of een button voor meer informatie.
Bij de sluit button word er een cookie geplaatst die de gehele sessie geldig is.

Maar als ik op meer informatie klik dan word de pagina zo snel herladen dat het plaatsen van de cookie niet plaats vind.

Is er een mogelijkheid dat er een cookie geplaatst word en je word doorgestuurd naar de juiste pagina?

Dit is wat ik nu heb

<script type="text/javascript">
	$(document).ready(function(){
if(sessionStorage.getItem('popState') != 'shown'){
	$("#popup").delay(2000).fadeIn();
}

$('#popup-close').click(function(e){
	$('#popup').fadeOut();
	sessionStorage.setItem('popState','shown')
});

//hier zou dan de meer informatie functie moeten komen
		
});
</script>


[size=xsmall]Toevoeging op 03/10/2018 21:17:30:[/size]

Oplossing gevonden:)


if(sessionStorage.getItem('popState') != 'shown'){
	$("#popup").delay(2000).fadeIn();
}

$('#popup-close').click(function(e){
	$('#popup').fadeOut();
	sessionStorage.setItem('popState','shown')
});
		
$('#more').click(function(e){
	sessionStorage.setItem('popState','shown')
	$('#popup').fadeOut('500',function(){
	window.location.href = "naar pagina";
});
});
		
});
</script>

Reageren