Hola a todos!
Me he encontrado con un problemilla en firefox, mientras que para explorer funciona bien.
Tengo una ventana que abre un popup, el popup llama a una función de su "opener", la que tiene un confirm, después de aceptar o no, tiene que cerrarse el popup,pero hasta que no "clickeo" al popup éste no se cierra,pero se sigue ejecutando el código que tiene detrás.
Os pongo el código del popup:
//la función hace una confirmación
window.opener.anadir(cod,desc,prec,cant);
if(cierra==true){
alert("me voy a cerrar");//Si se ejecuta
window.close();//No se ejecuta hasta que no hago click sobre la ventana
}
init();//Esta función SI se ejecuta
Saludos!