Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/04/2003, 10:18
Avatar de KarlanKas
KarlanKas
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.