Ir para conteúdo

POWERED BY:

Arquivado

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

phpiniciante10

Javascript POPUP redirect

Recommended Posts

Coloquei um popup em js na minha página, para quando o cara clickar no xizinho pra sair da página abra um popup confirm para ele escolher sair ou ser redirecionado para outra página, isso consegui fazer mas...


Mas o que acontece? Todo link que eu cliko em minha página abre esse popup, só queria que abrisse isso quando o usuario clicka-se no xizinho pra sair da página.


Aqui é o script que to usando:


<script type="text/javascript">

(function() {

var __redirect_to = 'www.google.com';//


var _tags = ['button', 'input', 'a'], _els, _i, _i2;

for(_i in _tags) {

_els = document.getElementsByTagName(_tags[_i]);

for(_i2 in _els) {

if((_tags[_i] == 'input' && _els[_i2].type != 'button' && _els[_i2].type != 'submit') || _els[_i2].target == '_blank') continue;

_els[_i2].onclick = function() {window.onbeforeunload = function(){};}

}

}


window.onbeforeunload = function() {

setTimeout(function() {

window.onbeforeunload = function() {};

setTimeout(function() {

document.location.href = __redirect_to;

}, 500);

},5);

return 'Espere temos uma nova oferta para você!';

}

})();

</script>


Agradeceria muito se pudessem me ajudar!

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.