通過修改註冊表鍵值,我們能夠修改WebBrowser控件的瀏覽器模式:
使用IE7標準模式,我們使用如下的鍵值:
HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 8000 (Hex: 0x1F40)
或者
HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 8000 (Hex: 0x1F40)
使用IE8標準模式:
HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 7000 (Hex: 0x1B58)
或者
HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 7000 (Hex: 0x1B58)
各種模式對應鍵值表:
IE8 Beta 1 |
IE8 Beta 2 |
IE8 RC |
IE8 RTM |
|
Feature Control Key |
FEATURE_NATIVE |
FEATURE_BROWSER_EMULATION |
||
IE8 Standards Mode |
80000 (0x13880) |
8 |
8 |
8000 (0x1F40) |
IE7 Standards Mode |
70000 (0x11170) |
7 |
7 |
7000 (0x1B58) |
IE8 Standards Mode (Forced) |
- |
- |
- |
8888 (0x22B8) |