如何为不同版本的IE显示不同的页面

时间:2012-10-07 13:25:06

标签: javascript jquery html internet-explorer browser-detection

  

可能重复:
  Browser detection in javascript?

我想知道如何检测IE 6,IE 7和IE8,并说如果其中任何一个显示不同的页面而不是索引。

像update.html这样的东西就好了。

我已经看过这些IF IE6和东西,但仅用于CSS而不是索引页。

提前致谢。

5 个答案:

答案 0 :(得分:2)

有很多来源描述如何检测浏览器。 Here's the most obvious

答案 1 :(得分:1)

在此页面上有一个很好的脚本可以检测IE及其版本。

Detecting Windows Internet Explorer More Effectively (MSDN)

答案 2 :(得分:1)

试试这个HTML代码:

<html>
<body>
<!--[if IE]>
<script language="javascript">
document.location = "http://www.google.com/";
</script>
<![endif]-->
redirects to google if IE
</body>
</html>

答案 3 :(得分:1)

您可以通过jQuery轻松检测浏览器:

jQuery.browser
jQuery.browser.version

here

然后检查上面的浏览器名称或版本,如果为TRUE,则将页面重定向到您喜欢的网址:

window.location.replace("http://your/address/update.html");

答案 4 :(得分:1)

尝试$.browser以便于浏览器检测。