Podés hacer esto
index.html
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <a href="#" onclick="window.open('pop.html','nventana','width=400,height=400');return false;">pop
</a> <a href="#" onclick="window.open('cerrar.html','nventana','width=400,height=400');return false;">cerrar
</a>
2.html
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <a href="#" onclick="window.open('cerrar.html','nventana','width=400,height=400');return false;">cerrar
</a>
cerrar.html
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //<![CDATA[
self.close();
//]]>
Es decir , para cerrar el popup, cargás en el popup (de nombre "nventana" en el ejemplo) un archivo cerrar que contiene self.close().
Lo podés hacer desde cualquier otra página
Saludos