判断IE8下是否开启了兼容模式

if (window.navigator.appName == "Microsoft Internet Explorer") {
 if (!document.documentMode || document.documentMode < 8) {
 alert("请使用IE8以上版本!如果您启用了IE8的兼容模式,请您关闭它,以免不能正常使用系统!");
 window.location.href = "tools/GoodBrowser.aspx";
 }
 }

 

 

JS检测浏览器兼容性模式

2011-06-23 17:38:33 | iShow | 0 Comments | JavaScript | JS 

        function getIeCompatMode() {
            var engine = null;
            if (window.navigator.appName == "Microsoft Internet Explorer") {
                if (document.documentMode) {
                    engine = document.documentMode;
                } else {
                    engine = 5;
                    if (document.compatMode) {
                        if (document.compatMode == "CSS1Compat") {
                            engine = 7;
                        }
                    }
                }
            }
        }

结果是 5, 7, 8, 9 ,IE6的结果是7(这段代码是获取浏览器兼容性模式的,非判断浏览器)

 

 

 

 

 

 

posted on 2011-12-24 22:39  matriculate  阅读(1912)  评论(0)    收藏  举报