网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 网管学堂 > 网页设计 > Flash > 基础教程 > flash 避开微软新ActiveX控件升级的方法  

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

2006-04-30  作者:中国网管联盟  来源:BitsCN.com整理  点评 投稿 收藏

微软为了避免与Eolas公司和加利福尼亚大学之间的专利侵权纠纷。终于发布了针对IE6浏览器的修改补丁,改变了IE对嵌入式ActiveX控件的处理方式。
打上这一补丁后,IE对ActiveX控件和Java程序的处理方式将有所改变,默认情况下不会主动激活,因此用户在访问Flash广告等网络内容时需要多点击一次鼠标,非交互式控件则不改变。
这样肯定造成一个结果,就是很多网站上应用的flash交互程序,会在同用户交互的过程中增加了一道障碍, 还好现在已经有办法使flash绕过这个障碍

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

网管u家u.bitsCN.com

然后在嵌入swf的页面里面加入以下两部分内容:
1.包含 flashobject.js
<script type=\"text/javascript\" src=\"flashobject.js\"></script>
2.嵌入swf代码 中国网管论坛bbs.bitsCN.com

<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版本,背景色 网管u家u.bitsCN.com
第二行表示的是页面向flash传递的参数,如果没有参数,可以删除
第三,四,五行则是对flash的参数进行修改,可以实现背景透明的功能

网管u家u.bitsCN.com


 上一篇:成人动画的盈利经验   下一篇:Adobe Flash等软件可望入驻中低端手机
flash 避开微软新ActiveX控件升级的方法 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: