符合web标准的flash调用方法,解决了浏览器对flash的影响
2007-08-27 11:08:43 来源:WEB开发网核心提示:最近在研究web标准,目前取得一些进展,符合web标准的flash调用方法,解决了浏览器对flash的影响,在制作过程中通过国外一些优秀网站找到了解决flash调用符合标准的方法,首先建立一个js文件flash.js,615,310是宽和高,内容为:function i(ur,w,h){document.write(&
最近在研究web标准,目前取得一些进展,在制作过程中通过国外一些优秀网站找到了解决flash调用符合标准的方法。
首先建立一个js文件flash.js,内容为:
function i(ur,w,h){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'"> ');
document.write('<param name="movie" value="' + ur + '">');
document.write('<param name="quality" value="high"> ');
document.write('<param name="wmode" value="transparent"> ');
document.write('<param name="menu" value="false"> ');
document.write('<embed src="' + ur + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed> ');
document.write('</object> ');
}
ur是文件路径,w,h为flash文件尺寸,wmode为设置flash背景为透明,menu为控制flash右键菜单,js里面这些参数不需要修改。
页面调用部份代码:
js调用:
<script type="text/javascript" language="javascript" src="flash.js"></script>
在放flash的位置写的代码如下:
<script language="JavaScript" type="text/javascript">i('flash.swf','615','310');</script>
注意把代码里面的flash.swf换成你自己文件的路径,615,310是宽和高,自己按照需要修改。
[]
- ››WEBGAME龙虎榜,《传奇国度》成黑马
- ››WebQQ 2.0添加谷歌音乐方法
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››WebQQ2.0怎样对话区域比例调节
- ››WebQQ2.0——QQ阅读&酷六视频上线
- ››Web安全网关 冠群金辰KILL过滤网关
更多精彩
赞助商链接