1、获取FLASH对象(兼容最好的函数)
function getFlashMovieObject(movieName){
var obj;
if (window.document[movieName]){
obj = window.document[movieName];
}else if (navigator.appName.indexOf("Microsoft Internet")==-1){
if (document.embeds && document.embeds[movieName])
obj = document.embeds[movieName];
}else{
obj = document.getElementById(movieName);
}
return obj;
}
引用方法:getFlashMovieObject("ALSFSWFOBJID")
常用的方法如下(注明:本地之前一直是使用以下函数都是能正常使用,特殊情况下还是不能很好兼容):
function getFlashMovieObject(swfid){
var obj;
if (navigator.appName.indexOf("Microsoft") != -1) {
obj = window[swfid];
}else{
obj = document[swfid];
}
return obj;
}
引用方法:getFlashMovieObject("ALSFSWFOBJID")