如何使用WebBrowser控件删除VB.NET应用程序中的ActiveX警告?

时间:2011-01-28 19:12:07

标签: javascript vb.net internet-explorer webbrowser-control

我们有一个VB.Net应用程序,在html / javascript中有几个可编辑的报告和表单。我正在使用标准的WebBrowser控件。

我们通过文件路径访问内容,因为即使内容在计算机上,当计算机脱机时使用\ localhost \ sharename也不起作用。问题是,它在本地计算机区域中运行,并且您收到有关运行ActiveX控件的警告(即使在IE上的选项菜单中将其设置为'allow')。

所以我正在使用Web of Mark来表现,就像从localhost保存了内容一样。我将必要的vbCrLf附加到每次点击链接时动态编写的HTML页面的开头。当我在IE中打开生成的页面时,我不再收到ActiveX警告,一切正常。但是,当我使用WebBrowser.Navigate到该文件路径时,我仍然收到警告。知道怎么摆脱它?

1 个答案:

答案 0 :(得分:0)

尝试通过将webbrowser的属性ScriptErrorsSuppressed设置为true,我认为这将解决您的问题。