Web链接在WebBrowser中加载并抛出脚本错误,而链接在IE中顺利显示

时间:2013-08-08 14:17:34

标签: mfc iwebbrowser2

我有一个嵌入了CWebBrowser的MFC应用程序。

目前,我遇到了一个问题:

我的浏览器无法加载一些网页(缺少对象,关于JS的东西的错误)并且总是抛出脚本错误,同时成功地在IE(10)中加载相同的网页cab。

我也尝试用Firefox加载它,没关系。所以我认为它不是由页面本身引起的......

据我所知,WebBrowser有一个与IE相同的解析引擎。但为什么不同的行为?

请帮帮我。提前致谢 。

我的操作系统:Win7 x64 + IE10。

1 个答案:

答案 0 :(得分:0)

非常感谢。

Noseratio给出了正确的答案。但他的话被标记为评论,无法评分。

另外,作为补充,对于X64版本:注册表项是: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Internet Explorer \ MAIN \ FeatureControl \ FEATURE_BROWSER_EMULATION。我几乎放弃了,因为我被送到: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ MAIN \ FeatureControl \ FEATURE_BROWSER_EMULATION

Plesae请参阅链接了解详情。

http://www.cnblogs.com/philzhou/archive/2012/12/02/2798204.html