我正在尝试使用WPF应用程序中的NodeJS呈现我的一些HTML页面。
我尝试了一些东西,以下选项似乎最方便: C# webbrowser Ajax call
然而正在修改注册表,我不能(公司政策)。
因此,有没有办法在运行中做同样的事情?即。使用此设置加载WebBrowser而不更新注册表?
谢谢
答案 0 :(得分:1)
因此,有没有办法在飞行中做同样的事情?即。使用此设置加载WebBrowser而不更新注册表?
我不敢。 <{1}}控件本身没有可以设置或调用的属性或方法。
更改注册表项或使用其他(第三方)控件是我唯一可以选择的选项。
答案 1 :(得分:1)
您可以使用XUA兼容元标记执行此操作。
<meta http-equiv="x-ua-compatible" content="IE=11">
我不知道您是否可以访问该网站的内容。如果你这样做,那就把它放在HTML中。
如果您不拥有该页面,有一些方法可以修改页面并使用mshtml中的一些com interop动态注入此标记。