我似乎与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