Pues eso amigos, tengo una película Flash que en su frame 1 tiene esto:
Código:
código [FLASH]
import flash.external.ExternalInterface;
ExternalInterface.addCallback("setTitulo", this, setTitulo);
function setTitulo(miTitulo:String):Void {
_root.ban.titulo.texto.text = miTitulo;
}
En una página HTML tengo las siguientes funciones JS, que debería invocar a la función
miTitulo, pero no lo hace:
Código:
código [JAVASCRIPT]
function thisMovie(movieName) {
var isIE = navigator.appName.indexOf("Microsoft") != -1;
return (isIE) ? window[movieName] : document[movieName];
}
function pontitulo()
{
thisMovie("FlashX").setTitulo("Hola Mundo");
}
donde
("FlashX") es el ID y NAME de la película Flash que se encuentra embebidad en dicha página. Sin embargo, no sé porque no lo hace.
Por favor, que alguien me ilumine y me diga que estoy haciendo mal porque no alcanzo a darme cuenta.
Muchas gracias!!!