黑马程序员技术交流社区

标题: WinForm中WebBrowser控件的使用问题 [打印本页]

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


作者: 魏振龙    时间: 2012-7-5 17:33
IE安全级别过高,在IE上工具->internet选项->安全->自定义级别,把里面的所有Activex控件都选启用,你试一下看行不行
作者: 古古头    时间: 2012-7-5 17:47
魏振龙 发表于 2012-7-5 17:33
IE安全级别过高,在IE上工具->internet选项->安全->自定义级别,把里面的所有Activex控件都选启用,你试一 ...

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

我觉得你没有听懂我的意思,我说的是System.Windows.Forms.WebBrowser控件(注意他是一个C#类)怎么使用的问题,不是问你IE(注意他是一个软件)怎么使用的问题
作者: 魏振龙    时间: 2012-7-5 22:31
不好意思 能力有限 请高人来解答吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2