Hola,
sería genial si me pudieseis aclarar un pequeño problema que tengo.
Vereis, me logo en un entorno que tiene un proxy determinado, llego a una determinada página, y con esa página cargada pongo en la barra de direcciones lo siguiente:
Código PHP:
javascript:top.frames['Inferior'].frames['Cos'].location.replace("/demo/index.php");
y se me abre un popup con mi interficie (esto es en modo pruebas, más adelante habrá un botó que abra el popup directamente).
Entonces, dentro de mi aplicación existen unos links cuya función es ejecutar un javascript en la ventana padre, tal que así:
Código PHP:
top.opener.top.frames['Inferior'].frames['Menu'].Operativa(variable);
Tengo 2 dudas/problemas:
1) Podríais aclararme el concepto de top.opener.top ??? el opener se que es para abrir la ventana padre, pero y los "top" de delante y detrás?? para que sirven???
2) Si se clicka por primera vez en alguno de estos enlaces, en la ventana padre se ejecuta la función javascript Operativa, pero si se clicka de nuevo en otro link del mismo tipo, me da error:
En firefox dice:
Código PHP:
top.opener has no properties
y en IE dice:
Código PHP:
"Permission denied" con codigo:0
A que puede ser debido esto??
Muchas gracias por la futura ayuda recibida.
Skaperna