FLASH-与JS通讯---相关

来源:互联网 发布:时间自动校准软件 编辑:程序博客网 时间:2024/05/17 14:28

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")

原创粉丝点击