A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 古古头 中级黑马   /  2012-7-5 17:18  /  5052 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我的WinForm程序中使用到了WebBrowser控件,用它来打开网页。
但是如果网页的javascript脚本中使用了ActiveXObject对象时,WebBrowser会弹出一个安全警告,如下图。
请问怎么设置WebBrowser控件的属性,使得它不弹出此安全警告,而且javascript脚本还能正常运行。

5 个回复

倒序浏览
IE安全级别过高,在IE上工具->internet选项->安全->自定义级别,把里面的所有Activex控件都选启用,你试一下看行不行
回复 使用道具 举报
魏振龙 发表于 2012-7-5 17:33
IE安全级别过高,在IE上工具->internet选项->安全->自定义级别,把里面的所有Activex控件都选启用,你试一 ...

我当然知道IE上可以调安全级别,但是我这不是IE,是Winform程序中的WebBrowser控件,设置IE和它有什么关系?
回复 使用道具 举报
如果你的activex没有数字签名,需要强制要求客户端的用户修改ie的安全级别
回复 使用道具 举报
魏振龙 发表于 2012-7-5 18:01
如果你的activex没有数字签名,需要强制要求客户端的用户修改ie的安全级别

我觉得你没有听懂我的意思,我说的是System.Windows.Forms.WebBrowser控件(注意他是一个C#类)怎么使用的问题,不是问你IE(注意他是一个软件)怎么使用的问题
回复 使用道具 举报
不好意思 能力有限 请高人来解答吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马