Buenos días:
Esta es la situación. Tengo una página
main.asp (con un iframe con id y nombre que es la "zona de trabajo principal") en la cual hay un botón que carga un script que abre una ventana adicional con
windows.open() llamada
consulta.asp.
En esta última pagina,
consulta.asp, hay links que se abren en la página
main.asp de esta forma:
Cita: <a onClick="javascript:opener.location.href='direcció n url';">
Funciona bien. Pero ahora agregué una suerte de "barra de herramientas" y una de esas es el historial de navegación de la aplicación y esta se muestra en una nueva ventana adicional, una página llamada
historial.asp, donde también tengo links que se cargan en la ventana
padre u opener.
Y al ejecutar los links de
historial.asp obviamente se cargan en
consulta.asp pero yo deseo que se carguen en
main.asp. Y no se cargan porque uso el mismo script con
opener antes mostrado.
He probado con estas variantes
Cita: opener.opener.location.href='direccion url';
opener.id_del_iframe_de_main.asp.location.href='di reccion url';
parent.id_del_iframde_de_main.asp.location.href='d ireccion url';
y no he obtenido resultado alguno.
¿Cómo puedo hacer que los links se carguen en una ventana en particular cuando esta no es la ventana
padre desde la cual fue invocada su creación con
windows.open()?
Espero haberme explicado bien
Un saludo desde Lima, Perú