Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Para garantir que meu sistema funcione, eu preciso que o usuario não feche a página antes de clicar em "finalizar compra". Eu achei um código que funcionou muito bem.
Todavia, eu não quero que apareça esta mensagem quando ele clica no botão de finalizar compra. Mas é isso o que está acontecendo. Será que tem como anular este script apenas para este botão?
cod:
<script type="text/javascript">
window.onbeforeunload = function (evt) {
var message = 'Atenção! Sua compra ainda não foi finalizada!\n\n Clique em "finalizar compra" para que sua compra seja registrada em nosso sistema. ';
if (typeof evt == 'undefined') {
evt = window.event;
}
if (evt) {
evt.returnValue = message;
}
return message;
}
</script>Carregando comentários...