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.