网站建设
JS根据浏览器版本自动跳转到指定页面
因为IE浏览器各个版本之间解析效果并不一样,所以很多时候我们需要为IE浏览器的不同版本写不同的页面。
那么Javascript如何根据IE浏览器版本进行链接跳转?
这个问题其实很简单,那就是,先判断IE浏览器是IE6/IE7/IE8/IE9/IE10/IE11还是不是IE浏览器,然后再进行链接跳转。
实现代码如下:
- 判断浏览器是不是IE浏览器,如果是则获取IE浏览器的版本号
- 跳转代码如下,以下代码需要用到第1步中的一个自定义函数,请访问第1步中的页面,将页面中的JS代码复制到以下代码之前。
<script type=”text/javascript”>
var IEVer = getIEVersion();
var url = ‘/common/’;
/*
如果不是IE内核浏览器则使用这个链接
链接地址可以是相对链接或绝对链接,下同。
*/
if(IEVer){
switch(IEVer){
case 6:
url = ‘/6.0/’;
break;
case 7:
url = ‘/forIE7/’;
break;
case 8:
url = ‘/IE8/’;
break;
case 9:
url = ‘/9.0Pages/’;
break;
case 10:
url = ‘/ten/’;
break;
case 11:
url = ‘/standard/’;
}
}
location.href = url; //页面跳转
</script>
https://www.51-n.com/t-4194-1-1.html