通過修改系統資料庫鍵值,我們能夠修改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 _DOCUMENT_MODE | 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) |