IE条件注释并不适用于每个目标版本

时间:2016-01-05 08:23:52

标签: javascript internet-explorer redirect conditional-comments

所以我想将一些IE用户重定向到特定页面。根据NetRender和Browserstack的说法,虽然它正在使用IE 7和8,但它不在IE 6和9上。我不知道为什么。

这是我的代码:

<!--[if lte IE 9]>
<script type="text/javascript">
    window.location = "http://www.rudaz.ch/old-browsers/";
</script>
<![endif]-->

我也尝试逐个定位每个版本:

<!--[if IE 9]>
<script type="text/javascript">
    window.location = "http://www.rudaz.ch/old-browsers/";
</script>
<![endif]-->

所有人都在这样做:

<!--[if IE]>
<script type="text/javascript">
    window.location = "http://www.rudaz.ch/old-browsers/";
</script>
<![endif]-->

但结果是一样的。 我还通过使用WineBottler模拟IE 6来测试它。

0 个答案:

没有答案