Antes que nada, dejenme decirles que he estado buscando en San Google y en toda web de Programacion que encontre... pero nada.
Mi problema es el siguiente:
Tengo un index, que lamentablemente es un Frameset dividido en "left" y "principal" y en ellos se cargan, respectivamente, index-left.html e index-main.html.
El index-main.html abre 1 popup de la siguiente forma:
Código :
function alcargar(){ window.open('avisos.html', 'popup', 'toolbar=no,location=no,directories=no,status=no,menubar=no, width=550,height=205,left = 200,top =0'); }
Y la llamo desde el body:
Código :
<body onLoad="alcargar();">
Y hasta ahi funciona bien.
El problema es que en esa ventana emergente (osea, en aviso.html) hay una imagen, se supone que al darle click debe de cargar una pagina llamada detalle.html en el frame "principal" y luego cerrarse, pero, o bien se cierra solamente o bien solo dirige a la pagina pero no se cierra.
Asi es como lo hago en avisos.html (la ventana PopUp):
Código :
<html> <head> <title>Aviso</title> </head> <body> <a href="cursos.html" target="principal" onClick="javascript:window.close();"> <img src="iconos/popup.jpg" border=0 alt="Más Información" /></a> </body> </html>
Pero no resulta.
He creado una funcion con todo, el enlace y el cierre... pero igual nada.
¿Alguien tiene alguna idea de que es lo que sucede?
Si alguien tiene la solucion agradeceria mucho si me hace ver mi error.
Saludos...