Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/09/2008, 13:04
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: Cerrar web y abrir otra

Estoy de acuerdo con LahN en cuanto a que es una mala práctica por todos los argumentos que menciona, también estoy de acuerdo con él en cuanto a que su memoria es un desastre, pues no existe en evento onclose, y tampoco jamás recordaba que un evento se incluyera en la etiqueta html (podría estar equivocado).

Lo que existe es el evento onunload y se pone (por lo menos para este caso) en la etiqueta body, ahora bien, esto es un problema, como diferenciar cuando el visitante cierra la ventana de cuando pasa a otra página, ya sea en el mismo Site o a otro? No se puede, incluir el código que te voy a dar encierra ese riesgo, porque vas a tener que ponerlo en todas las páginas de tu Site, ya que no sabes en qué página el usuario abandonará tu Site. Lo que conseguirás con eso es que cada vez que el visitante haga click sobre cualquier link pues aparecerá la otra ventana. Toda una molestia. En fin, si aún así lo quieres hacer, este es el código:

<body onunload="window.open('http://www.otrapagina.com')">