首页 新闻 会员 周边 捐助

使用的是IE8,但是UseAgent的MSIE是7.0?

0
悬赏园豆:20 [已解决问题] 解决于 2012-11-01 08:38

rt:使用的是IE8,但是UseAgent的MSIE是7.0?

问题补充:

如何区分IE8.0和7.0

xsauce的主页 xsauce | 初学一级 | 园豆:110
提问于:2012-09-20 09:23
< >
分享
最佳答案
1

对浏览器版本的判断建议用是否支持某功能来判断,判断IE的版本一种方案是用navigator.userAgent判断,另外可以用下面的代码判断:

<script>
    var isIE = false;
    var version = -1;
</script>
<!--[if IE 6]>
    <script>
        isIE = true;
        version = 6
    </script>
<![endif]-->
<!--[if IE 7]>
    <script>
        isIE = true;
        version = 7
    </script>
<![endif]-->
<!--[if IE 8]>
    <script>
        isIE = true;
        version = 8
    </script>
<![endif]-->
<!--[if IE 9]>
    <script>
        isIE = true;
        version = 9
    </script>
<![endif]-->
收获园豆:10
artwl | 专家六级 |园豆:16736 | 2012-09-20 09:36

还是不行啊

初雪之恋 | 园豆:202 (菜鸟二级) | 2014-09-25 15:55
其他回答(6)
1

正常,本来就是这样的

RedHackerguy | 园豆:212 (菜鸟二级) | 2012-09-20 09:30
1

应该就是这样的。

chenping2008 | 园豆:9836 (大侠五级) | 2012-09-20 09:37
3

我这,IE8在兼容模式下UseAgent的MSIE是7.0,非兼容模式是8.0

向往-SONG | 园豆:4853 (老鸟四级) | 2012-09-20 09:47
0

ie 有兼容模式 

< meta http-equiv = "X-UA-Compatible" content = "IE=edge"/>

设置这个试试,

http://www.cnblogs.com/Miton/archive/2011/04/28/2032041.html

 

 

收获园豆:5
张坤 | 园豆:1865 (小虾三级) | 2012-09-20 11:28
0

顶上去,让高手解答

jason2013 | 园豆:1998 (小虾三级) | 2012-09-20 14:53
0

1, 设置页面的doctype

2,  修改IE浏览器的默认兼容性设置,去掉display intranet sites in compatibility view的勾

收获园豆:5
Ethan轻叹 | 园豆:996 (小虾三级) | 2012-09-21 13:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册