壹次网首页 | 工具源码首页 | 技术文章首页 | 文章分类 | | |

文章搜索: 分类 关键字
您的位置:首页多 媒 体Flash设计 → flash点击激活控件的解决方法
flash点击激活控件的解决方法
添加日期:2007-2-22 21:11:28     [ ]
如果Windows安装了更新系统编号为KB912945的补丁,IE浏览网页得时候ActiveX控件需要点击激活~ 这是微软为了避免与Eolas公司和加利福尼亚大学之间的专利侵权纠纷,而发布的一个IE非安全更新更新系统以后,浏览网页得时候ActiveX控件不会自动激活(以前是自动激活得),需要手动点击~所以一些网站需要对代码做些修改才行,不然浏览者看flash都要点击激活,岂不烦死~!!!

解决办法: 
笼统得说就是所有ActiveX控件和flash都要通过javascript来调用

--  解决IE更新后FLASH控件需要“单击以激活并使用此控件”的问题

1.先制作一个flash.js文件,并将这个js文件上传到网站的根目录下。
2.修改带有FLASH导航条的网页文件:
  将<script language="JScript" src="/flash.js"></script>插入<head>和</head>之间。
3.在需要显示flash的地方,写上
<script language="JScript">LoadFlash("logo(falsh导航条文件名)","transparent",xxx(长),xxx(宽))</script>

flash.js代码:

function LoadFlash(url,wmode,width,Height)

document.write(
\'<embed src="\' + url + \'" wmode=\' + wmode +
\' quality="high" pluginspage=http://www.macromedia.com/go/getflashplayer type="application/x-shockwave-flash" width="\' + width + 
\'" height="\' + Height + \'"></embed>\'); 
}

注:XXX是你自己的函数值,
  align=" " 是设置导航条的位置,这里是居中
  wmode="transparent" 是设置透明度,如果不需要可以去掉。

======================================================================

“FLASH.JS”文件=

function fnWrite(strTarget){
document.write(strTarget);
}
function fnEmbedMainFlash(strParam,height,width){
var strObject;
strObject = "<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='" + width + "' HEIGHT='" + height + "' id='menu'> +
"<PARAM NAME=movie VALUE='" + strParam + "'>" +
"<PARAM NAME=menu VALUE=false>" +
"<PARAM NAME=quality VALUE=High>" +
"<PARAM NAME=wmode VALUE=transparent>" +
"<PARAM NAME=bgcolor VALUE=#011d28>" +
"<EMBED src='" + strParam + "' menu=false quality=High wmode=transparent bgcolor=#011d28 WIDTH='" + width + "' HEIGHT='" + height + "' NAME='menu' 
TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>;</EMBED>" +
"</OBJECT>";

fnWrite(strObject);
}

再插入:
<script src="flash.js"></script>
<script>fnEmbedMainFlash("images/about.swf",50,518);</script>
出处:转载 作者:浩浩 点击:
 相关文章
·激活Win Vista中几项隐藏功能
 热点文章
·photoshop制作香烟、烟头、烟雾
·photoshop图片卷角、翻页效果的制作
·用U盘或移动硬盘装《深山红叶袖珍系统Win PE启动..
·photoshop经典恐怖片海报效果教程
·ghost.pif最新变种手动查杀,ARP欺骗挂马+KAV让..
·photoshop制作3D立体小人和字体
·photoshop水晶球质感表现 - 关于光影的细节
·关于zend解密的程序
·王晨昀:谁来拯救中小网站?
·photoshop泛黄、陈旧纸张效果的制作
 推荐文章
·如何彻底删除一个不需要的系统服务
·模仿QQ和MSN消息提示的效果
·CC攻击的思路及防范方法
·广告联盟的一些评价
Powered by yici.net
CopyRight (C) 2006-2012 版权所有   [ 依次网 ];未经授权,任何人不得抄袭、仿冒本站
ICP备案:苏ICP备05011771号 证书下载 ICP证号:苏ICP证040301
仪征广目网络信息服务有限公司 版权所有