Hola. He encontrado en este foro un codigo que, cuando sales de una pagina, o cierras el navegador, te sale un mensaje preguntando si quieres salir.
<html>
<head>
<script type="text/javascript">
window.onbeforeunload = function (e) {
var e = e || window.event;
if (e) {
e.returnValue = 'wow';
}
return 'wow';
}
</script>
</head>
<body>
<a href="http://www.forosdelweb.com">link</a>
</body>
</html>
El objetivo es que el usuario, cuando pulse aceptar para salir del todo, se graben unos datos en una bd.
Que ocurre, que para una pagina esta bien, pero si el sitio tiene 5 paginas, cuando te muevas entre ellas, te va a preguntar esto siempre.
Se me ha ocurrido que, pregunte si quieres salir, solo si vas a salir del dominio www.misitio.com o cierras el navegador, si te vas a mover entre paginas del mismo sitio, que no pregunte.
El problema es que no tenga ni idea de javascript y no se si se puede hacer ni como.
Gracias por vuestra ayuda.