有什麼辦法可以強制WebBrowser控件使用IE9?主要原因是因爲JS腳本在我導航到某個站點時拒絕正確執行。強制WebBrowser使用IE9
0
A
回答
0
你可以這樣從微軟的站點下載得到IE9預覽:http://ie.microsoft.com/testdrive/
其次,parseInt函數($ browser.version)> 9大概會檢查該版本大於9,這當然是贏得」直到v10發佈。 (你可能打算> =('大於或等於')?
我通常告訴人們避免使用瀏覽器檢測或瀏覽器特定的代碼,有時候這是必要的,但它們很少。的時候,開發者將通過知道什麼是失敗和它周圍的工作得到更好的服務(如Modernizr的工具,真正幫助了這樣的事情)。
但是有些時候,一個簡單的必須做瀏覽器檢測。
在你的情況下,如果你真的需要檢測IE,不要按照你的方式來做(比如檢查版本9);最好是檢查舊版本,我會建議有條件的評論將是bes做的方式。
<script> var i_am_old_ie = false; <!--[if LT IE 9]> i_am_old_ie = true; <![endif]--> </script>
再後來就你if()語句可以僅僅是這樣的:
if(i_am_old_ie) { //do stuff for IE6/7/8 } else { //do stuff for all other browsers (including IE9) }
相關問題
- 1. 如何強制webbrowser控件使用不同版本的mshtml,shdocvw
- 2. 強制IE9不要使用最新的渲染引擎?
- 3. 強制IE9渲染爲IE8,但仍然使用CSS3屬性
- 4. 如何強制使用IE9的導軌路線獲取請求?
- 5. 使用javascript強制IE9進入兼容模式
- 6. IE9 WebBrowser控件不會呈現像IE9中的動畫
- 7. 如何強制JavaScript在嵌入式WebBrowser控件中啓用?
- 8. 強制使用PHP
- 9. C#Webbrowser複製
- 10. IE9 WebBrowser控件是否支持所有IE9的功能,包括SVG?
- 11. 如何強制excel在webbrowser中打開文本?
- 12. 如何強制WebBrowser控件以繼續腳本?
- 13. HTML:如何強制IE11在HTML中模擬IE9?
- 14. 在Azure Blob存儲上爲IE9強制文件下載
- 15. 強制IE9導入瀏覽器兼容性視圖
- 16. 如何強制將dotnetnuke渲染到IE9中
- 17. 我可以強制IE9到Internet Explorer 9標準模式
- 18. 強制WCF使用HTTPS
- 19. WPF強制使用Dipatcher
- 20. 強制Vaadin Tabsheet使用CloseHandler
- 21. 強制WWW使用HTTPS
- 22. 強制EXE使用的web.config
- 23. 使用SourceTree強制推送
- 24. 強制使用XCode SDK 4?
- 25. 強制HttpHandler使用SessionState
- 26. 強制postgres_fdw使用密碼?
- 27. 強制slf4j使用logback
- 28. Java HttpsServer - 強制使用TLSv1.1
- 29. 強制使用addChild錯誤
- 30. 使用.htaccess強制HTTPS
Web瀏覽器控件_is_ IIS。它幾乎做了IIS所說的。 – 2012-02-28 05:26:08
[關於IE9 WebBrowser控件]可能的重複(http://stackoverflow.com/questions/4612255/regarding-ie9-webbrowser-control) – V4Vendetta 2012-02-28 05:28:39