![]() |
1
4
它将是安装在目标计算机上的IE版本。只能有一个,即不支持版本的并行安装。你不知道一个事实,除非你在安装了版本6、7和8的不同机器上测试,否则你的应用程序将毫无问题地工作。这通常是网站作者的负担。 |
![]() |
2
0
应该设置注册表项,否则WebBrowser将呈现为IE4 请参见这里: http://www.west-wind.com/weblog/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version 功能浏览器仿真的注册表项位置 您可以在注册表中的以下位置指定这些项: hkey_current_user\software\microsoft\internet explorer\main\featurecontrol\feature_browser_仿真 HKCU密钥是设置这些值的最佳位置,因为只有一个密钥,它可以在没有管理员权限的情况下设置,但您也可以在HKLM的机器级别设置这些密钥: HKEY-LoLaLaX机器\软件\微软\ Internet Explorer 或者对于64位计算机上的32位应用程序: hkey_local_machine\software\wow6432node\microsoft\internet explorer\main\featurecontrol\feature_browser_仿真 密钥名称 keyname是应用程序的exe名称,如: 远眺 markdownmonster.exe文件 价值观 该值指定的IE版本如下: 要将此项设置为的值(取自此处的msdn)为十进制值: 11001(0x2AF9) Internet Explorer 11。网页以IE11标准模式显示,无论!doctype指令。 11000(0x2AF8) Internet Explorer 11。包含基于标准的网页!doctype指令以IE9模式显示。 10001(0x2AF7) Internet Explorer 10。网页以IE10标准模式显示,无论!doctype指令。 10000(0x27) Internet Explorer 10。包含基于标准的网页!doctype指令以IE9模式显示。 9999(0x27 0F) Internet Explorer 9。网页以IE9标准模式显示,无论!doctype指令。 9000(0x23 28) Internet Explorer 9。包含基于标准的网页!doctype指令以IE9模式显示。 8888(0x22B8) 网页以IE8标准模式显示,无论!doctype指令。 8000(0x1F40) 包含基于标准的网页!doctype指令以IE8模式显示。 7000(0x1B58) 包含基于标准的网页!doctype指令以IE7标准模式显示。这种模式是无意义的,因为它是默认模式。 通过设置这些键,应用程序可以轻松使用计算机上最新的Internet Explorer版本。不幸的是,似乎没有一个密钥说要使用安装的最新版本-不幸的是,您必须具体说明该版本。考虑到Windows7和更高版本可以运行IE11,如果我想使用HTML5和更高级的CSS功能(如flexbox),我要求用户使用IE11,但如果您的内容更简单,您可能可以使用IE10甚至IE9。 |
![]() |
GoTouchGrass · 右键单击按钮不会触发事件 10 月前 |
![]() |
NEWBIE · 无法在winform中设置变量 10 月前 |
![]() |
Farrow · 我无法使字符串正确显示 1 年前 |
|
IDNKEK · 在Visual Studio中绘制图表时出现问题 1 年前 |