繁体   English   中英

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

[英]How do I get rid of the ActiveX warning in a VB.NET application using the WebBrowser control?

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

我们正在通过文件路径访问内容,因为即使机器上存在内容,当机器离线时也无法使用\\ localhost \\ sharename。 问题在于它然后在本地计算机区域中运行,并且您收到有关运行ActiveX控件的警告(即使在IE的选项菜单中将其设置为“允许”)。

因此,我正在使用Web标记,就像从本地保存内容一样。 我在每次单击链接时动态编写的HTML页面的开头都附加了必需的vbCrLf。 当我在IE中打开结果页面时,我不再收到ActiveX警告,并且一切正常。 但是,当我使用WebBrowser.Navigate到该文件路径时,仍然收到警告。 任何想法如何摆脱呢?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM