我似乎與jQuery的噩夢,並得到它在舊的IE相同的工作。 這我可以嘗試和測試,但我也注意到,過渡和主要時間運行在不同版本的Windows中運行不同。主要是IE8。在XP中,它的運行方式與Vista不同。 我想知道是否有任何方式讓Javascript或jQuery檢測用戶運行的窗口版本是否像檢測瀏覽器版本時那樣運行。這種方式可以切換到爲其修改的另一個JS文件。檢測窗口版本
檢測窗口版本
回答
使用是這樣的:IE的
<!--[if IE 8]>
<link rel="stylesheet" type="text/css" href="ie8.css">
<![endif]—>
<!--[if IE 9]>
<link rel="stylesheet" type="text/css" href="ie9.css">
<![endif]—>
舊版本的痛苦和不確認到W3標準。有一條線,你可以用它來幫助更標準的方式IE8的工作:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
IE7和IE6是絕望和作爲一個開發者,我不再支持他們。
此外,您可以使用服務器端語言來進一步增強您的定製,但您的問題是關於HTML/jQuery,所以我會留下它。
這很好,如果它只是瀏覽器問題,但一些過渡我做了不同的工作,如果ie8被Windows XP使用,如果ie8正在被Vista或7使用。它主要與回調時間有關。他們要麼來得太早,要麼來得太遲。 –
忘記我詢問了PHP ..請檢查以獲得更多信息:http://www.javascripter.net/faq/operatin.htm您可以訪問DOM以確定某人正在運行的操作系統的版本。 –
好的,我會嘗試meta標籤。乾杯,讓你知道如果工作。我大多數情況下不會將更新消息放在低於9的任何東西上,但仍有大量客戶端安裝了舊的瀏覽器並使用較舊的窗口系統(如XP)。 –
- 1. 舊版本版本檢測
- 2. 檢測窗口文本變化與pinvoke
- 3. 檢測PowerPoint版本
- 4. 檢測iOS版本
- 5. 檢測重疊窗口
- 6. 檢測窗口或與jquery
- 7. 64位窗口VMware檢測
- 8. 在後臺檢測窗口
- 9. 活動窗口檢測
- 10. 檢測窗口關閉
- 11. 窗口關閉時檢測?
- 12. 檢測控制檯窗口?
- 13. 檢測窗口jpeg圖標
- 14. 檢測窗口事件
- 15. Jquery - 檢測窗口寬度
- 16. 檢測窗口安裝程序版本的bat文件或inno安裝
- 17. 檢測Firefox擴展版本
- 18. 瀏覽器版本檢測
- 19. 如何檢測iOS版本?
- 20. IE檢測Javascript版本
- 21. 檢測的iOS 7.1版本
- 22. Facebook API版本檢測
- 23. 檢測JavaScript的版本
- 24. 檢測Twitter的iOS版本?
- 25. 如何檢測IE版本
- 26. Testflight false iOS版本檢測
- 27. 檢測任何iOS版本
- 28. 檢測的文件版本
- 29. Facebook API版本檢測
- 30. 檢測Visual Studio 2012版本
只是關於用戶操作系統的js檢測信息的一點點。導航器對象提供了一個userAgent屬性。你在這裏閱讀。 https://developer.mozilla.org/zh-CN/docs/DOM/window.navigator.userAgent – CP510
乾杯,應該幫助。如果在Windows XP中,任何人都不知道(window.navigator.userAgent)會是什麼? –
否則它應該是「Windows NT 5.1」 還有一些關於這些的更多信息... http://msdn.microsoft.com/en-us/library/ms537503(v=vs.85).aspx#PltToken http://user-agents.my-addr.com/user_agent_request/user_agent_examples-and-user_agent_types.php – CP510