He intentado varias formas de editar Objetos/Inserciones Flash a través de Javascript y parece funcionar en todo menos en IE, así que estoy pensando simplemente en lanzar IE fuera de la ventana para esta aplicación a menos que haya una versión más antigua + usada de otra navegadores que tampoco te permiten editar objetos. Un ejemplo de esto sería:¿Es IE el único navegador (o versión) que no permite la manipulación de objetos Flash?
document.getElementById(divID).innerHTML = '<object ...><embed ...><\/embed><\/object>';
o en jQuery
var params = '<param name="allowFullScreen" value="true" />' +
'<param name="allowScriptAccess" value="always" />' +
'<param name="allowNetworking" value="all" />' +
'<param name="movie" value="player.swf" />' +
$("#objectPlayer").html(params);
Si todo el resto de los navegadores modernos y las versiones más utilizadas de ellos sí apoyan este tipo de edición a continuación, sólo voy chatarra IE. Y antes de tener inundaciones del SWFObject JS Framework, no voy a incluir un marco enorme para un navegador que no creo que vaya a contener mi demografía.
jsFiddle
Aquí hay un enlace a un JSFiddle creé. Funciona en todos los navegadores, pero IE8
Aunque usted no desea utilizar SWFObject que podría ser interesante para mirar el código fuente y ver cómo se atienden a los usuarios de IE8. Tal vez puedas usar el arreglo/procedimiento que están usando sin tener que agregar la sobrecarga adicional de cargar toda la biblioteca. – m90
simplemente cambie src y el valor que contiene la extensión .swf. – littlealien
Creo que el IE8 no volverá a cargar el archivo SWF, por lo que sus nuevos parámetros no llegarán a la película. Intenta cambiar el src también. – HerrSerker