加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swfobject.js 2.2 使用方法

发布时间:2020-12-15 17:46:14 所属栏目:百科 来源:网络整理
导读:在网页中插入FLASH时总是要写一大堆控件代码,而swfobject可以大大简化这项工作,使用swfobject的好处: 1.IE中没有讨厌的虚框问题了。 2.提供了完善的版本检测功能,如果版本不够则显示其他东西,比如图片或文字。 3.易于使用,只要在页面头加载一个 .js 文
在网页中插入FLASH时总是要写一大堆控件代码,而swfobject可以大大简化这项工作,使用swfobject的好处:

1.IE中没有讨厌的虚框问题了。

2.提供了完善的版本检测功能,如果版本不够则显示其他东西,比如图片或文字。

3.易于使用,只要在页面头加载一个 .js 文件,然后 HTML 写一个容器,里面放普通的文本或图片(用于无法显示 Flash 时显示),最后用脚本来替换这个元素里面的内容为 Flash。

4.使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。

5.能够避免HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。

使用swfobject时当然是先引入JS库,这里推荐国内用户使用新浪提供的SAE公共资源服务[ Public Resources on SAE ]进行加速,地址是http://lib.sinaapp.com/

比如我们要使用的swfobject地址是 http://lib.sinaapp.com/js/swfobject/2.2/swfobject.js <div id="doodle_bg"></div> <script type="text/javascript" src="http://lib.sinaapp.com/js/swfobject/2.2/swfobject.js"></script> <script type="text/javascript"> swfobject.embedSWF( "__PUBLIC__/image/doodle.swf",//Flash源 "doodle_bg",//容器 "438",//宽 "304",//高 "9.0.0",//版本要求 "expressInstall.swf",//替代 {fid : "{$_GET[showid]}",oid : "{$_GET[target]}",from : "{$_GET[from]}"},//向Flash源传递参数 {wmode:"transparent",quality:"high",allowScriptAccess:"always"},//Flash控件参数 {id : "show_doodle_{$_GET[showid]}"},//Flash控件属性[id,name,styleclass] function(){alert("已加载成功flash")} ); </script>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读