判断当前浏览器的版本,如果是IE较低版本,就跳转到一个提示浏览器升级的页面。
直接用js体验不好,也不好看。
具体的代码
if ((!to3d()) || document.documentMode == 10 || document.documentMode == 11){
window.location="../error.html"
}
这段代码检测了浏览器是不是支持3d这个属性,然后检测了是不是IE10和IE11。然后跳转到另外一个网页。你也可以直接简单粗暴的document.documentMode <11,就可以屏蔽版本低于IE11的浏览器了。
不用担心其他的如FireFox或者Chrome,因为这段代码在这两个浏览器下是没有这个属性的。
<head><!--[if lt IE 7]>
<script type="text/javascript">
alert('请您升级到IE7或以上版本!')
window.open("http://www.baidu.com/search/theie6countdown.html","_self")
</script>
<![endif]-->
</head>
放到head里
<html><head>
</head>
<script>
if (navigator.appVersion.charAt(0)>2) {
window.alert("你的浏览器版本大于2,继续访问")
} else{
window.alert("你的浏览器版本过低,请升级")
window.close()
}
</script>
<body>
test
</body>
</html>
希望能帮到你