`
liudaoru
  • 浏览: 1560747 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于“单击以激活并使用此控件”的解决[z]

阅读更多

From: blog.h3bbs.com/article.asp

   在网页上,将鼠标挪到FALSH等类的控件上后,会出现“单击以激活并使用此控件”的提示,这是非常讨厌的。好像每次刷新都需要激活。是不是windows又出现什么问题了呢?

     现在的Flash显示跟以前不同了,鼠标放上去会有一个虚线框,有提示文字说“单击以激活并使用此控件”,也就是说页面刚打开的时候,页面上的Flash是没有被激活的,需要用户确认,这时Flash可以正常播放动画但是如果里面有按钮什么的就不能点,用户确认激活后那些按钮才可以用。


    其实这是你的系统在最近升级更新过了,并且安装了更新系统编号为KB912945的补丁。

    这是微软为了避免与Eolas公司和加利福尼亚大学之间的专利侵权纠纷,而发布的一个IE非安全更新,这不是什么BUG 。

    安装这个补丁以后,IE浏览器对ActiveX控件和Java程序的处理方式将有所改变,默认情况下不会主动激活,因此用户在访问Flash广告等网络内容时需要多点击一次鼠标,但非交互式控件不会改变,微软已经通知网站开发人员最好对他们的网页作出相应修改!

      客户端的解决办法:在控制面板的"添加删除程序"中删除编号为"KB912945"的更新,如果列表中没有显示,需要在"添加删除程序"窗口右上角的“显示更新”前打√。

 网站开发人员的应对办法:

通过调用外部js,将activex控件写入到页面中。【这一步很重要,否则不起效果-bwl】


例如:

a.html要加载一个b.swf的flash,需要另外使用一个c.js文件,在里面通过document.write/innerHTML/outerHTML方式,将带有b.swf的object标签填入到页面指定位置。

c.js中的函数:

程序代码

function insertFlash(elm, url, w, h) {
if (!document.getElementById(elm)) return;
var str = '';
str += ' ';
document.getElementById(elm).innerHTML = str;
}

 

这是一个非常简单的函数,大家在使用的时候可以根据自己的需求,作相应修改。比如给object增加一些参数等等。

参数说明:
elm:需要插入flash的外层HTMLElement
url: flash的地址
w: flash宽
h: flash高

使用方法:
a.html:

程序代码
<script type="text/javascript" src="http://blogbeta.blueidea.com/c.js"></script>

<script type="text/javascript">
// <!----> insertFlash('test', 'b.swf', 120, 85);
// ]]>
</script>

分享到:
评论

相关推荐

    C#全能速查宝典

    2.2.21 Select方法——激活控件 173 2.2.22 SelectAll方法——选定所有文本 176 2.2.23 Selected属性——是否选定 176 2.2.24 SelectedCells属性——用户选定的单元格集合 177 2.2.25 SelectedColumns属性——用户...

    telestrator:屏幕消失的绘图工具

    打开应用程序后,将光标悬停在屏幕的左下角以激活控件。 单击一种颜色或工具以捕获光标并开始绘制。 按Escape键释放光标。 键盘快捷键 E代表椭圆工具。 R为矩形工具。 A对箭头工具。 D为绘图工具。 1至6选择颜色...

    计算机应用基础快捷键.doc

    SHIFT键再单击"关闭按钮(仅适用于"我的电脑") 向后移动到上一个视图 ALT+左箭头 向前移动到上一个视图 ALT+右箭头 查看上一级文件夹 BACKSPACE 五、使用对话框中的快捷键 目的快捷键 取消当前任务 ESC 如果当前...

    xp系统快捷键大全下载

    PRINT SCREEN 将当前屏幕以图象方式拷贝到剪贴板ALT+PRINT SCREEN 将当前活动程序窗口以图象方式拷贝到剪贴板CTRL+F4 关闭当前应用程序中的当前文本(如word中)CTRL+F6 切换到当前应用程序中的下一个文本(加...

    C# for CSDN 乱七八糟的看不懂

    预定义类型 下表列出了预定义类型,并说明如何使用。 类型 object 说明 所有其他类型的最终 基类型 字符串类型; 字符串是 Unicode 字符序列 8 位有符号整型 16 位有符号整型 32 位有符号整型 64 位有符号整型 示例...

    易语言程序免安装版下载

    “库文件名”以.lib或.obj为后缀的将被视为静态库,可使用绝对路径或相对路径(相对当前源代码所在目录),如依赖多个静态库请分别列出并以逗号分隔;“在库中的对应命令名”请务必准确填写静态库中公开导出的符号...

    1345个易语言模块

    API的使用方法.ec API 设置颜色对话框模块.ec ard.ec Arhz_自动更新.ec Base64编解码.ec BASE64编解码模块.ec Bios.ec Bios 信息.ec BMP加密数据.ec BMP滤镜模块.ec BOX.EC BPL专用更新模块.ec BPL综合模 块.ec BPL...

    1350多个精品易语言模块

    API的使用方法.ec API 设置颜色对话框模块.ec ard.ec Arhz_自动更新.ec Base64编解码.ec BASE64编解码模块.ec Bios.ec Bios 信息.ec BMP加密数据.ec BMP滤镜模块.ec BOX.EC BPL专用更新模块.ec BPL综合模 块.ec BPL...

    精易模块[源码] V5.15

    5、改善“窗口_激活,窗口_置控件焦点,窗口_是否在最顶端”有时失败的问题,由易友【@wjt741106】提供代码。 6、新建“外部组合框_关闭列表”关闭已经弹出的下拉列表。 7、修正“文件_下载”不能下载的BUG,感谢...

Global site tag (gtag.js) - Google Analytics