Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Balero

[Resolvido] Confirmar fechamento do navegador

Recommended Posts

Olá a todos,

 

Me desculpem a ignorância, mas encontrei o tópico http://forum.imasters.com.br/topic/446107-confirmar-fechamento-do-browser/ que outro usuário abriu e tinha exatamente o mesmo problema que estou tendo.

 

Pelo que entendi, seria apenas fazer:

 

var inFormOrLink;
$('a').live('click', function() { inFormOrLink = 's'; });
$('form').bind('submit', function() { inFormOrLink = 's'; });

if( inFormOrLink!='s' )
         return confirm("Do you really want to close?");

 

Porem, comigo não está funcionando, alguém pode me dar uma ajuda?

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use o onbeforeunload().

var inFormOrLink;
$('a').live('click', function() { inFormOrLink = 's'; });
$('form').bind('submit', function() { inFormOrLink = 's'; });

window.onbeforeunload = function() {

if( inFormOrLink!='s' ) {
		return 'Tem certeza de que deseja sair dessa página?';
}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aparecendo o que?

 

 

Está aparecendo a mensagem se quero realmente sair da pagina quando dou refresh. A mensagem está certa, porém só queria que aparece-se quando fosse fechar a pagina.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.