如题,我们平时在打开显示有Flash的网页时会看到在Flash四周有一条线框,提示你单击激活Flash控件,相信很多人不喜欢这一点,于是就有些人想出了解决的办法啦,以下是我收藏到的两种!

【自动激活IE中的flash控件方法一】

1.复制下面的代码保存文件名为 VC_Flash.JS

//━━━━━━━━━━━━━━━━━━━━━━━━━━
//【文件名】VC_Flash.JS
//【作  用】网页植入自动激活的Flash函数.
//【收  藏】微酷网络 @ VCOO.CC By iFu25.CN
//【日  期】2008年5月2日
//━━━━━━━━━━━━━━━━━━━━━━━━━━
function WriteVcFlash(Path,Width,Height,Transparent){
   var Temp,T=""
   Temp='<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="FlashH" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="'+Width+'" height="'+Height+'">'
   Temp+='<param name="movie" value="'+Path+'"/>'
   Temp+='<param name="quality" value="High"/>'
   Temp+='<param name="scale" value="ExactFit"/>'
   if (Transparent) {Temp+=' <param name="wmode" value="transparent"/>';T='wmode="transparent"'}
   Temp+='<embed src="'+Path+'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="FlashH" width="'+Width+'" height="'+Height+'" quality="High"'+T+' scale="ExactFit"/>'
   Temp+='</object>'
   document.getElementById("VCFlash").innerHTML=Temp
}

2.在要插入Flash的网页前面加上下面的引用代码:

<script type="text/javascript" src="VC_Flash.js"></script>

3.插入Flash的地方用下面的代码:

<div id="VCFlash">
<script type="text/javascript">WriteVcFlash('FlashName.swf','940','118',true)</script></div> 

相关说明:
FlashName:即要播放的Flash文件地址
940和118: 这是Flash文件显示大小
True :是否透明Flash

━━━━━━━━━━━━━━━━━━━━━━━━━━
【自动激活IE中的flash控件方法二】

下载下面的JS脚本文件在网页头部调用即可:
点此下载脚本文件

━━━━━━━━━━━━━━━━━━━━━━━━━━
【自动激活IE中的flash控件方法三】

如果你用的DreamWeaver版本是最新的CS3版本的话就不用担心啦,它会自动将Flash处理成自动激活的.
具体是在网页中加入如下代码

<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

同时插入Flash的代码也有所改变,这里就不多说啦自动看去!

发表评论

/ 快捷键:Ctrl+Enter
加载中……