我已经阅读了许多问题和答案,例如Check for IE 10,How do I target only Internet Explorer 10 for certain situations like Internet Explorer-specific CSS or Internet Explorer-specific JavaScript code?,How do I detect IE10 using javascript?,Best way to check for IE less than 9 in JavaScript without library,以及最重要的Detect IE version (prior to v9) in JavaScript等。
他们中的大多数人使用Javascript,jQuery(但1.9+似乎不再支持$ .browser ......),并且在使用IE&lt; = 10时向<html>
添加特殊类,允许使用CSS进行特定处理。
我想做一些更简单的事情:显示HTML页面&#34;不支持浏览器&#34;当使用IE&lt; = 10 时,只有其他内容(即应隐藏页面的其余部分)。
推荐的方法是什么?
答案 0 :(得分:1)
你想只在I.E 10下面的I.E版本显示它吗?我想到这样的事情:
<!--[if lt IE 10]>
<script type="text/javascript">
document.location.href="asd.html";
</script>
<![endif]-->
此方法被称为&#34;条件评论&#34;只有在满足I.E版本条件时才会在comment标记内运行。您可以按照自己的方式更改该标记内的内容/规则。我推荐您使用此&#39;条件评论&#39;方法。您可以在here或here
中找到更多相关信息并且我附上了一些简单的示例规则,将页面重定向到另一个页面,您可以编写未被支持的浏览器&#39;另一页中的消息。
注意:将条件评论放在&#39; head&#39;标签