Interactuar con un objeto flash mediante javascript
Una película Flash embebida en cualquier página web, es simplemente un “objeto más”, tal y como
lo es cualquier elemento de un formulario. Pero para poder interactuar con él, necesitamos
llamarlo de diferentes formas según el navegador que estemos utilizando:
Aquí os dejo una función que nos devolverá correctamente cualquier objeto Flash
con el que pretendamos interactuar mediante Javascript:
function getFlashMovieObject(movieName){
if (window.document[movieName]) {
return window.document[movieName];
}
if (navigator.appName.indexOf("Microsoft Internet")==-1){
if (document.embeds && document.embeds[movieName])
return document.embeds[movieName];
} else // if (navigator.appName.indexOf("Microsoft Internet")!=-1) {
return document.getElementById(movieName);
}
}