如何确保嵌入式浏览器控件使用Internet Explorer 9?

3

我安装了Internet Explorer 9以便它能与嵌入式浏览器控件一起工作。

重启计算机后,仍然显示我正在使用IE7。

这是在.NET Framework 3.5下发生的。

我需要更改/更新什么才能使最新版本的IE与浏览器控件一起工作?


每个显示我的用户代理的网站,都没有可用的HTML5功能。 - John
你使用的是哪个版本的Windows? - Alex Mendez
@Alex Mendez Windows 7 32位 - John
你尝试更改注册表了吗?请查看此链接:https://dev59.com/Fm445IYBdhLWcg3w9O3R - Léon Pelletier
@leye0 是的,在发布这个问题之前我已经尝试过了。 - John
2个回答

3

从这个答案中得知:

如果你想利用新的IE9功能,应该在显示HTML页面时添加meta标签<meta http-equiv="X-UA-Compatible" content="IE=9" >

或者

HKLM > SOFTWARE > Microsoft > Internet Explorer > Main > FeatureControl > FEATURE_BROWSER_EMULATION

在其中添加'myApplicationName.exe',值为'9000'。

+1。并且这个帖子这篇文章 - ih8ie8

-1

这可能是由于 兼容性视图 导致的。

检查您系统中和 winform 中的 IE9 配置。


2
兼容性视图不会更改用户代理,并且默认情况下未启用。在独立的IE中,一切都正常工作。 - John

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接