Que tal.
Mi escenario es el siguiente.
Tengo una pagina la cual esta compuesta de 2 frames "a" y "b" en el frame a se carga el "Index" y en el frame b una pagina en blanco, esto es para mantener el nombre del dominio intacto en la barra de dirreciones. :)
En el Index a su vez cargo un formulario de logueo que usa SSL (https) y esta en un subdominio este formulario esta en un Iframe dentro del "Index".
Al momento de que el logueo es correcto quiero hacer un location.href a X pagina, uso lo siguiente.
Código:
parent.location.href = ' $url'
Las pruebas la hice con Firefox 2.0 y todo funciona como estaba planeado , el problema surge cuando pruebo con IE7, en lugar de recargar la pagina dentro del frame, abre una nueva ventana. Entonces hice una verificacion de browser si es Firefox lo dejo con el parent pero si es IE lo hago desde el top algo asi.
Código:
top.frames['mainFrame'].window.location.href = ' $url'
El problema son los los permisos. el sitio esta en
http://dominio.com y el login esta en
https://secure.dominio.com, ya que al momento de hacer el href me da un terrible
permission denied
No encuentro otra forma de hacerlo, ya que de cualquier otra forma que he intentado me abre una nueva ventana de navegador.
Se le ocurre algo?? que puedo hacer?