怎样使用户只能用IE,不能用遨游或者其他的浏览器浏览项目网页?

解决方案 »

  1.   

    就是一个WEB项目,只想让用户用IE来打开,不可以用遨游或者其他浏览器打开,用其他浏览器打开会提示错误,只准用操作系统自带的IE浏览器打开才可以登陆操作等
      

  2.   

    加个判断 非IE浏览器就不显示 或者在服务器配置 非IE浏览器返回一个固定的页面
      

  3.   

    指定IE的路径?
    IE的路径都是固定的,如:C:\Program Files\Internet Explorer\iexplore.exe
    或者%WINDIR%\..\Program Files\Internet Explorer\iexplore.exe
    然后用指定的IE打开网页
      

  4.   

    怎么指定呢?用JAVASCRIPT怎么做呢?
    我现在的代码是<script type="text/javascript">
       var name=navigator.appName;
       if (name!=="Microsoft Internet Explorer"){  
    alert("必须使用IE浏览器!");
       }else{
    window.open('global/login.jsp','','Height=710,Width=1015,top=0,left=0');
      }
      window.opener=null;
      window.close();
    </script>怎样修改呢?
      

  5.   

    var isIE = (navigator.userAgent.toLowerCase().indexOf("msie")!=-1);
    if (!isIE)
    {
    alert("请使用IE浏览器!!!");
    //location.href="....";
    }
      

  6.   

    LastGame 这么做不能判断遨游浏览器呀,我不想让用户用IE以外的浏览器,包括遨游、QQ浏览器、绿色浏览器等,只让他用IE
      

  7.   

    遨游,MyIE使用的内核是IE,所以用javascript在判断的时候,仍然会认为是IE的。
      

  8.   

    内核是IE跟IE有很大的区别吗?
      

  9.   

    不可能,遨游,qq的都是使用ie内核的和直接打开ie时获取的navigator.userAgent一样的,只能判断非ie内核的
      

  10.   

    xmlns:p什么,哀,忘了,msdn网上有,可以操做注册表
      

  11.   

    嗯,判断好后,alert 出一句话“请将非 IE 浏览器卸载!”
      

  12.   

      哈哈,在你网站首页挂上横幅 “使用IE外壳以及IE之外的浏览器与家养宠物不得入内”
      

  13.   

    刚看的一个帖子。
    http://topic.csdn.net/u/20100524/14/4a6c9b82-5db2-432c-b99c-e6fea6b21e02.html?52180
      

  14.   

    给你一个可以用的,
    function isMaxthon() 

    try 

    window.external.max_invoke("GetHotKey"); 
    return true; 

    catch (ex) 
    {
     return false; 
    }
     }
     alert(isMaxthon());
     
      

  15.   

    你现在就是要知道当前浏览器是什么就可以了
    提供两种方法判断IE的方法:
    第一种:
    var isIE = !-[1,];  
    返回true即是IE
      
    第二种:
    var isIE = 0/*@cc_on+1@*/;
    返回1即是IE
      

  16.   


    刚才的那个不是很好
    用这个:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <script type="text/javascript">
    function browserinfo(){
            var Browser_Name=navigator.appName;
            var Browser_Version=parseFloat(navigator.appVersion);
            var Browser_Agent=navigator.userAgent;
            var Actual_Version,Actual_Name;
            var is_IE=(Browser_Name=="Microsoft Internet Explorer");//判读是否为ie浏览器
            var is_NN=(Browser_Name=="Netscape");//判断是否为netscape浏览器
    var is_op=(Browser_Name=="Opera");//判断是否为Opera浏览器
                    if(is_NN){
                //upper 5.0 need to be process,lower 5.0 return directly
                if(Browser_Version>=5.0){
       if(Browser_Agent.indexOf("Netscape")!=-1){
            var Split_Sign=Browser_Agent.lastIndexOf("/");
                     var Version=Browser_Agent.lastIndexOf(" ");
         var Bname=Browser_Agent.substring(0,Split_Sign);
         var Split_sign2=Bname.lastIndexOf(" ");
                     Actual_Version=Browser_Agent.substring(Split_Sign+1,Browser_Agent.length);
                     Actual_Name=Bname.substring(Split_sign2+1,Bname.length);
       
       }
       if(Browser_Agent.indexOf("Firefox")!=-1){
            var Split_Sign=Browser_Agent.lastIndexOf("/");
                     var Version=Browser_Agent.lastIndexOf(" ");
                     Actual_Version=Browser_Agent.substring(Split_Sign+1,Browser_Agent.length);
                     Actual_Name=Browser_Agent.substring(Version+1,Split_Sign);
       
       }
       if(Browser_Agent.indexOf("Safari")!=-1){
       if(Browser_Agent.indexOf("Chrome")!=-1){
       var Split_Sign=Browser_Agent.lastIndexOf(" ");
                    var Version=Browser_Agent.substring(0,Split_Sign);;
                 var Split_Sign2=Version.lastIndexOf("/");
                    var Bname=Version.lastIndexOf(" ");
                     Actual_Version=Version.substring(Split_Sign2+1,Version.length);
                     Actual_Name=Version.substring(Bname+1,Split_Sign2);
       }
       else{
           var Split_Sign=Browser_Agent.lastIndexOf("/");
                    var Version=Browser_Agent.substring(0,Split_Sign);;
                 var Split_Sign2=Version.lastIndexOf("/");
                    var Bname=Browser_Agent.lastIndexOf(" ");
                     Actual_Version=Browser_Agent.substring(Split_Sign2+1,Bname);
                     Actual_Name=Browser_Agent.substring(Bname+1,Split_Sign);
       
       }
       }
                  
         
         
                 }
                else{
                     Actual_Version=Browser_Version;
                     Actual_Name=Browser_Name;
                 }
             }
            else if(is_IE){
                var Version_Start=Browser_Agent.indexOf("MSIE");
                var Version_End=Browser_Agent.indexOf(";",Version_Start);
                 Actual_Version=Browser_Agent.substring(Version_Start+5,Version_End)
                 Actual_Name=Browser_Name;
                
                if(Browser_Agent.indexOf("Maxthon")!=-1||Browser_Agent.indexOf("MAXTHON")!=-1){
       var mv=Browser_Agent.lastIndexOf(" ");
       var mv1=Browser_Agent.substring(mv,Browser_Agent.length-1);
                mv1="遨游版本:"+mv1;
            Actual_Name+="(Maxthon)";
         Actual_Version+=mv1;
                 }
                
             }
       else if(Browser_Agent.indexOf("Opera")!=-1){
                     Actual_Name="Opera";
                    var tempstart=Browser_Agent.indexOf("Opera");
                    var tempend=Browser_Agent.length;
                     Actual_Version=Browser_Version;
                 }
            else{
                 Actual_Name="Unknown Navigator"
                 Actual_Version="Unknown Version"
             }
            /*------------------------------------------------------------------------------
             --Your Can Create new properties of navigator(Acutal_Name and Actual_Version) --
             --Userage:                                                                     --
             --1,Call This Function.                                                        --
             --2,use the property Like This:navigator.Actual_Name/navigator.Actual_Version;--
             ------------------------------------------------------------------------------*/
             navigator.Actual_Name=Actual_Name;
             navigator.Actual_Version=Actual_Version;
            
            /*---------------------------------------------------------------------------
             --Or Made this a Class.                                                     --
             --Userage:                                                                  --
             --1,Create a instance of this object like this:var browser=new browserinfo;--
             --2,user this instance:browser.Version/browser.Name;                        --
             ---------------------------------------------------------------------------*/
            this.Name=Actual_Name;
            this.Version=Actual_Version;
         }
       browserinfo();    document.write("你使用的浏览器是:"+navigator.userAgent);
    document.write("<br>");
         document.write("你使用的浏览器是:"+navigator.Actual_Name+",版本号:"+navigator.Actual_Version);</script>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head>
    <body></body>
    </html>
      

  17.   

    在用户登录时判断用户的浏览器版本,如果不是ie就提示,这样之后用户就会使用ie浏览器了