Estoy intentando recargar una página desde un popup cerrando éste. Para ello utilizo una función con opener.location.href que funciona perfectamente en IE pero no en Firefox, donde me indica que "opener.location.href is not a function".
No soy muy ducho en javascript así que seguramente sea una tontería...
Aquí las dos funciones que utilizo para recargar la página madre y cerrar el popup:
Cita:
Y aquí el enlace:function nenlaza(link)
{
opener.location.href("url_que_utilizo.asp?Id="+lin k);
}
function ncerrar()
{
window.close();
}
{
opener.location.href("url_que_utilizo.asp?Id="+lin k);
}
function ncerrar()
{
window.close();
}
Cita:
El "html" y el "id" es la información que incluyo dentro de una Infowindow de Google maps que extraigo de un xml. El mapa está dentro del popup, y al pinchar en "Ver más" debería cerrarme el popup y recargar la página principal a la que indica el "id".html = html + ('<a href=# onclick="nenlaza('+id+'); ncerrar();">Ver más</a>');
Lo he intentado tanto con window.opener.location.href como con opener.location.href, y de las dos maneras funciona en Explorer pero no en Firefox.
Os agradezco de antemano cualquier información. Soy nuevo aquí y sé que no me explico precisamente como un libro abierto , así que si necesitáis más datos decídmelo.
Un saludo.