js调用ocx出现安全警告,怎么消除这些警告?

且听风吟1984 2012-09-14 10:22:59
我写了一个ocx控件(获得系统时间),在本地用vc,vb,vbs脚本调用都是正常的,
在网页上用js脚本调用这个ocx控件,在ie8上方出现了,“为了有利于保护安全性,Internet Explorer已限制此网页运行可以访问计算机的脚本或ActiveX控件。请单击这里获取选项。。。”这样的安全警告~

如何不让这中安全警告弹出呢?
我找了一些方法,比如搞一个数字签名,发现也是会弹出警告的。

我看了一下doyo的网站,只要安装了他的客户端,网页上就可以获取了客户电脑的信息(比如操作系统版本),而且不会跳出警告了。它又是怎么做到的呢?
...全文
357 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
且听风吟1984 2012-10-16
  • 打赏
  • 举报
回复
我用上面的方法

“为了有利于保护安全性,Internet Explorer已限制此网页运行可以访问计算机的脚本或ActiveX控件。请单击这里获取选项。。。”这个提示已经没有了~

现在就是跳一个对话框,“是否允许运行软件,如Activex和插件”~
华美乐章 2012-10-10
  • 打赏
  • 举报
回复
还有关于那篇文章中反注册失败,导致内存错误的原因:

http://blog.csdn.net/waxgourd0/article/details/7481245
华美乐章 2012-10-10
  • 打赏
  • 举报
回复
看看这2篇文章 我是按照这个方法解除警告的.我想对你有用

http://support.microsoft.com/kb/161873/en-us

http://blog.csdn.net/waxgourd0/article/details/7411620
erick08 2012-10-09
  • 打赏
  • 举报
回复
解决了吗? 我邮箱:lichhua2007@yahoo.cn

thank you
且听风吟1984 2012-10-09
  • 打赏
  • 举报
回复
我参考这里搞的http://topic.csdn.net/t/20030704/00/1988641.html
ie浏览器还是跳对话框~
且听风吟1984 2012-10-09
  • 打赏
  • 举报
回复
to liuhao182005
我把控件声明为安全的,继承了IObjectSafety接口,但还是没有用处~
且听风吟1984 2012-09-21
  • 打赏
  • 举报
回复
谢谢啊,我的邮箱freeubuntu@sohu.com
华美乐章 2012-09-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
如果买一个数字签名能否解决这个问题?
[/Quote]

可以!那就不知道多少钱了

网上一些方法,使用数字证书给控件做签名的后,还是会弹出IE的阻止框,关键是使用的数字证书不被认可,或者没有生效
华美乐章 2012-09-21
  • 打赏
  • 举报
回复
了有利于保护安全性,Internet Explorer已限制此网页运行可以访问计算机的脚本或ActiveX控件。请单击这里获取选项。。。”

这个问题 我记得以前CSDN上面有C++解决的源代码哦. 我以前开发控件用过这个代码 搞定了 IE6/IE8都不弹那阻止框.

或者留下你邮箱 晚上回去发你一份代码 看看吧
liuhao182005 2012-09-21
  • 打赏
  • 举报
回复
将控件声明为安全的,需要继承IObjectSafety接口
且听风吟1984 2012-09-17
  • 打赏
  • 举报
回复
除了ocx,有没有什么其他的方法可以直接完成这样的功能呢?
把客户端的硬件信息(cpu,显卡,内存,操作系统版本号),都显示在从服务器获得的网页上?
且听风吟1984 2012-09-17
  • 打赏
  • 举报
回复
如果安装成功了,第二次还会跳出吗?

erick08 2012-09-17
  • 打赏
  • 举报
回复
我这边也是这样的,每次打开都会跳出,只能每次确认啦,找到方法分享一下0
96掌门师兄 2012-09-16
  • 打赏
  • 举报
回复
都会弹出的,是IE的一个安全选项,要点确认后,才会自动安装ocx到客户端
且听风吟1984 2012-09-14
  • 打赏
  • 举报
回复
如果买一个数字签名能否解决这个问题?
且听风吟1984 2012-09-14
  • 打赏
  • 举报
回复
我参考http://blog.csdn.net/msdnlu/article/details/1622787搞了一个测试的数字证书,没有任何用处,该拦截的还是拦截~

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧