很多浏览器都有兼容问题,只有IE是正常的。
因为造成 很多人用GB 遨游 绿色 360 等浏览器造成页面访问不正在,哪位高手有JSP代码控制 只允许IE访问的  帮忙。谢谢。!!

解决方案 »

  1.   

    如果是判断IE和非IE内核的浏览器 可以用
    String isie = request.getHeader("User-Agent");
    然后判断isie是否包含字符串MSIE
      

  2.   

    你让拒绝IE的人,用linux的人情何以堪。。本人的IE就被卸载了。。只用chrome
    谁出这么馊主意,不说治本,连标也没治
      

  3.   

    LZ你IE6,7,8,9都试过了吗,说不定他们之间都不兼容哦!
      

  4.   


        var Sys = {};
        var ua = navigator.userAgent.toLowerCase();
        
        window.ActiveXObject ? Sys.ie = ua.match(/msie ([\d.]+)/)[1] :
        document.getBoxObjectFor ? Sys.firefox = ua.match(/firefox\/([\d.]+)/)[1] :
        window.MessageEvent && !document.getBoxObjectFor ? Sys.chrome = ua.match(/chrome\/([\d.]+)/)[1] :
        window.opera ? Sys.opera = ua.match(/opera.([\d.]+)/)[1] :
        window.openDatabase ? Sys.safari = ua.match(/version\/([\d.]+)/)[1] : 0;    if (Sys.ie && Sys.ie == "5.0") {
            alert("请使用 Microsoft Internet Explorer 6.0 及以上版本浏览器!");
        }
        if (Sys.ie && Sys.ie == "6.0") {
            document.write('<body onload="loadIE6();"></body>');
        }
        if (Sys.ie && Sys.ie == "7.0") {
            document.write('<body onload="loadIE7();"></body>');
        }
        if (Sys.ie && Sys.ie == "8.0") {
            document.write('<body onload="loadIE8(); closeThis();"></body>');
        }
        if (Sys.firefox) {
            // firefox
            alert("请使用 Microsoft Internet Explorer 6.0 及以上版本浏览器!");
        }
        if (Sys.chrome) {
            // 谷歌浏览器
            alert("请使用 Microsoft Internet Explorer 6.0 及以上版本浏览器!");
        }