webbrowser 強制 ie11


假設winform程序的名稱是TestWebBrowser.exe。

1、在開始菜單內輸入“regedit.exe”,進入注冊表編輯器

2、找到注冊表項:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

3、在右側空白區域內單擊鼠標右鍵,點擊【新建】→【DWORD(32-位)值】

4、新建的項取名為TestWebBrowser.exe,編輯值時,選擇基數“十進制”,填寫數值數據,這里填寫8888

5、這個時候再進入Debug目錄下生成好的TestWebBrowser,可以看到登錄的內核版本變成IE8了!

 

IE各版本的值如下:

  • 11001(0x2EDF)Internet Explorer11。無論!DOCTYPE指令如何,網頁均以IE11標准模式顯示。

  • 11000(0x2AF8):Internet Explorer11。包含基於標准!​​DOCTYPE指令的網頁以IE9模式顯示

  • 10000(0x2710):Internet Explorer10。包含基於標准!​​DOCTYPE指令的網頁以IE9模式顯示。

  • 10001(0x2AF7):Internet Explorer10。無論!DOCTYPE指令如何,網頁均以IE10標准模式顯示。

  • 9999(0x270F):Internet Explorer9。無論!DOCTYPE指令如何,網頁均以IE9標准模式顯示。

  • 9000(0x2328):Internet Explorer9。包含基於標准!​​DOCTYPE指令的網頁以IE9模式顯示。

  • 8888(0x22B8):無論!DOCTYPE指令如何,網頁均以IE8標准模式顯示。

  • 8000(0x1F40):包含基於標准!​​DOCTYPE指令的網頁以IE8模式顯示。

  • 7000(0x1B58):包含基於標准!​​DOCTYPE指令的網頁以IE7標准模式顯示。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM