Hola!,
Seria Con Frames, Te Dare La Teoria Tu Encargarte Del Resto(Tampoco Seamos Facilistas :P):
Haces Que En La Ventana Nueva(pop-up) Abra Un .htm Que Tiene Un Frameset, Un Frame A "0" Y El Otro Que Ocupe El Resto De La Pantalla.
En El Frame Escondido Pones Un .htm Que Sea El Que Cierre La Ventana, Pero Modificando El Codigo Que Te Di, Asi:
setTimeout("top.close()",5000);
Y En El Frame Que Se Ve Pones La Pagina Que No Es De Tu Servidor.
Si Alguien Quiere Facilitarle El Codigo Del Frameset Que Lo Haga.
************************************************** **********************
PD:
Cita: no habria ninguna función para poder cerrar el popup desde mi pagina ya que la pagina popup que se abriria no esta en mi servidor y no puedo modificarla
Esto Si Es Confuso, Quieres Que El Pop-up Se Abra Cuando Se Cierre La Pagina, Pero Que Se Pueda Cerrar Desde Tu Pagina¿?, Si Se Ha Cerrado La Pagina Como Voy A Poder Cerrarlo Desde La Pagina Si Esta Cerrada¿?
<CENTER><IMG SRC="http://www.galeon.com/jlmnetwork/FWPD.jpg"><BR><FONT COLOR=Black SIZE=2><I>"No Hay Cosas Imposibles, Solo Hombres Incapaces"</I></FONT></CENTER>