![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/04/2003, 10:18
|
![Avatar de KarlanKas](http://static.forosdelweb.com/customavatars/avatar11549_2.gif) | Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 2 meses Puntos: 61 | |
Hola Francesc!!
Com anem? (es así?)
A ver se me ocurre que pongas esto en la página principal:
Código:
<body onunload="pepe=window.open('popup.html','','width=300,height=200,left=3000,top=100,screenX=3000,screenY=100')">
Supongo que algo parecido tendrás. Fíjate que la ventana se abre fuea del campo visual del visitante de forma que no afee la página.
Y luego dentro del popup pones:
Código:
<html>
<head>
<title>Untitled</title>
<script>
function comprobar(){
if(opener && !opener.closed){self.close()}
else{self.moveTo(300,300);}
}
</script>
</head>
<body onload="window.setTimeout('comprobar()',500)">
</body>
</html>
Lo que hace es esperar medio segundo y si la página que la abre existe y está abierta se cierra y si está cerrada pues permanee abierta y se cambia de sitio de forma que se vea.
Espero que te sirva!!
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |