Hola a todos,
En flash tengo un texto dinamico con var=fechain y un boton calendario que al presionarlo genera un popup con las fechas que puedes elegir (calendar.asp). Cuando pinchas en esas fechas, deberia pasarle el dato a la pelicula flash (MenuProg.swf).
El tema esta en que cuando le doy a la fecha elegida me da un error de acceso denegado
Adjunto codigo:
MenuProg.swf:
Codigo boton: on(release){
getURL ("javascript
:NewWindow=window.open 'calendar.asp?cod="+_level0.cod+"','Calendario','f ulscreen=0,resizable=1,scrollbars=1,toolbars=1');N ewWindow.focus(); void(0);");
}
MenuProg.html:
<SCRIPT LANGUAGE="JavaScript"> function ValorEnTexto(nombre,valor)
{
var MenuProgObj = InternetExplorer? MenuProg : document.MenuProg;
MenuProgObj.SetVariable(nombre,valor);
} </SCRIPT>
calendar.asp:
<script language="javascript"> function envia()
{
window.opener.ValorEnTexto("12/12/2004","fechain");
window.close;
} </script>
Este fallo me ocurre si la ventana la abre el boton de Flash, si creo un boton en la pagina htm y es esta quien abre el calendario, si funciona. Asi pues supongo que se debe a un tema de flash que se me escapa.
Gracias por atenderme.