检测Windows版本

时间:2013-05-15 23:55:27

标签: jquery windows browser

我似乎对jQuery做了一个噩梦,并让它在旧的IE中运行相同。 我可以尝试和测试,但后来我也注意到转换和主要时序在不同版本的Windows中运行不同。主要是IE8。在XP中它的运行方式与vista不同。 我想知道是否有任何方法让Javascript或jQuery检测用户运行的Windows版本,就像检测浏览器版本一样。这种方式可以切换到为其修改的不同JS文件。

1 个答案:

答案 0 :(得分:0)

使用类似的东西:

<!--[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]—>

IE的旧版本很痛苦,不符合W3标准。您可以使用一条线来帮助IE8以更标准的方式工作:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

IE7和IE6毫无希望,作为开发者,我不再支持它们。

此外,您可以使用服务器端语言来进一步增强自定义,但您的问题是关于HTML / jQuery,所以我会留下它。