私はJavascriptを介してFlashオブジェクト/埋め込みを編集する複数の方法を試しましたが、IE以外のすべてで機能するようです。そのため、他のブラウザの古いバージョンと使用済みバージョンがない限り、IEをこのアプリケーションのウィンドウから外すことを考えています。また、オブジェクトを編集することもできません。この例は次のとおりです。
document.getElementById(divID).innerHTML = '<object ...><embed ...><\/embed><\/object>';
または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);
最新のブラウザの残りすべてとそれらの最も使用されているバージョンがこの種の編集をサポートしている場合は、IEを廃棄します。そして、SWFObject JSフレームワークが殺到する前に、人口統計が含まれるとは思わないブラウザー用の巨大なフレームワークを含めるつもりはありません。
JSFiddle
これが私が作成したJSFiddleへのリンクです。IE8以外のすべてのブラウザで動作します