Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2011, 09:21
albertomozgz
 
Fecha de Ingreso: mayo-2011
Mensajes: 64
Antigüedad: 13 años
Puntos: 8
Respuesta: Web que ha de guardar avances del usuario

Veamos un ejemplo del evento onunload, que, recordamos, se activa cuando el usuario ha abandona la página web. Portanto, onunload sirve para ejecutar una acción cuando el usuario se marcha de la página, ya sea porque pulsa un enlace que lelleva fuera de la página o porque cierra la ventana del navegador.El ejemplo que deseamos mostrar sirve para abrir una página web en otra ventana cuando el usuario abandona la página. Deeste modo actúan muchos de los molestos popups de las páginas web, abriéndose justo cuando abandonamos el sitio queestábamos visitando.


<html>
<head>
<title>
Abre al salir</title>
<script>
function abreventana(){
window.open("http://www.google.es","venta","")
}
</script>

</head>
<body onunload="abreventana()">
<a href="http://www.desarrolloweb.com">DW!!</a>
</body>

</html>


El ejemplo es tan sencillo que casi sobran las explicaciones. Simplemente creamos una función que abre una ventanasecundaria y la asociamos con el evento onunload, que se coloca en la etiqueta <body>



Via http://es.scribd.com/doc/56176863/63...script-Onabort