设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

flash 避开微软新ActiveX控件升级的方法

来源:136z.Com 作者:佚名 时间:2006-03-09 11:42:03

微软为了避免与Eolas公司和加利福尼亚大学之间的专利侵权纠纷。终于发布了针对IE6浏览器的修改补丁,改变了IE对嵌入式ActiveX控件的处理方式。
打上这一补丁后,IE对ActiveX控件和Java程序的处理方式将有所改变,默认情况下不会主动激活,因此用户在访问Flash广告等网络内容时需要多点击一次鼠标,非交互式控件则不改变。


这样肯定造成一个结果,就是很多网站上应用的Flash交互程序,会在同用户交互的过程中增加了一道障碍, 还好现在已经有办法使Flash绕过这个障碍

首先,到这里下载 http://blog.deconcept.com/Flashobject/Flashobject1-3.zip
解压将其中的 Flashobject.js 放在根目录下

然后在嵌入swf的页面里面加入以下两部分内容:
1.包含 Flashobject.js
<script type="text/JavaScript" src="Flashobject.js"></script>
2.嵌入swf代码

<script type="text/JavaScript">
  // <![CDATA[  
  var fo = new FlashObject("fo_tester.swf", "fotester", "300", "300", "8", "#FF6600");
  fo.addVariable("FlashVarText", "this is passed in via FlashVars for example only"); 
 fo.addParam("quality", "low");
  fo.addParam("wmode", "transparent");
  fo.addParam("salign", "t");
  fo.write("Flashcontent");
  
  // ]]>
 </script>

其中第一行 var fo = new FlashObject("fo_tester.swf", "fotester", "300", "300", "8", "#FF6600");
包括了 swf文件名,宽度,高度,Flash版本,背景色
第二行表示的是页面向Flash传递的参数,如果没有参数,可以删除
第三,四,五行则是对Flash的参数进行修改,可以实现背景透明的功能

详细用法,可以参考这里:
http://blog.deconcept.com/Flashobject/

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: