因为IE浏览器各个版本之间解析效果并不一样,所以很多时候我们需要为IE浏览器的不同版本写不同的页面。
那么Javascript如何根据IE浏览器版本进行链接跳转?
这个问题其实很简单,那就是,先判断IE浏览器是IE6/IE7/IE8/IE9/IE10/IE11还是不是IE浏览器,然后再进行链接跳转。
实现代码如下:
- <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>
复制代码 |
|