请问怎么禁止某个浏览器访问自己的网页,附代码哦~.net和js都可以

解决方案 »

  1.   

    <%   
        Dim   objBC   
        Set   objBC=Server.CreateObject("MSWC.BrowserType")   
      %>   
      <html><head><style>   
      td         {font-size:   12px}   
      .red     {color:   #D00000}   
      .blue   {color:   #0000D0}   
      </style><meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">   
      <title>提取与   ASP   相关的服务器或客户端的一些信息</title></head>   
        
      <body   bgcolor=#85a3ff>   
      <center><span   style="width:   760;font-size:28px;color:#f0f000;font-family:隶书;   
      position:relative;filter:glow(color=#0060b0,   strength=5)">   
      <b>提取与</b>   ASP   <b>相关的服务器或客户端的一些信息</b></span></center>   
      <table   border=1   cellSpacing=1   cellPadding=2   align=center   width=710   
        bordercolorlight="#ACDFCC"   bordercolordark="#600000"   bgcolor=#ffffff>   
          <tr><td   colspan=5   class=12   align=right   bgcolor=#85a3ff>   
                  meizz   (梅花雨)   &nbsp;   &nbsp;   &nbsp;</td></tr>         
          <tr><td   class=blue>浏览器端相关信息:</td>   
                  <td   class=red   colspan=4>&nbsp;   <%=   Request.ServerVariables("http_user_agent")   %></td></tr>   
          <tr><td   class=blue   width=140>目前网页虚拟路径:</td>   
                  <td   class=red   width=177>&nbsp;   <%=   Request.ServerVariables("path_info")   %></td>             
                  <td   width=10   rowspan=13   bgcolor=#85a3ff></td>   
                  <td   class=blue   width=130>本网页的实际路径:</td>         
                  <td   class=red   width=243>&nbsp;   <%=   Request.ServerVariables("path_Translated")   %></td></tr>       
          <tr><td   class=blue>服务器端的IP地址:</td>       
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("local_addr")   %></td>       
                  <td   class=blue>服务器软件的版本:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("server_software")   %></td>       
          <tr><td   class=blue>服务器连接口编号:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("server_port")   %></td>       
                  <td   class=blue>服务器的HTTP版本:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("server_Protocol")   %></td></tr>       
          <tr><td   class=blue>远程主机的名称:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("remote_host")   %></td>         
                  <td   class=blue>远程主机的IP地址:</td>       
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("remote_addr")   %></td></tr>       
          <tr><td   class=blue>服务器的名称或IP:</td>       
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("server_name")   %></td>       
                  <td   class=blue>描述内容的语系:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("http_accept_language")   %></td></tr>   
          <tr><td   class=blue>站点主目录的位置:</td>   
                  <td   class=red>&nbsp;   <%=   Server.MapPath("/")   %></td>       
                  <td   class=blue>本网页所在位置:</td>   
                  <td   class=red>&nbsp;   <%=   Server.MapPath("./")   %></td></tr>       
          <tr><td   class=blue>本网页上一级目录:</td>   
                  <td   class=red>&nbsp;   <%=   Server.MapPath("../")   %></td>       
                  <td   class=blue>服务器端CGI版本:</td>       
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("gateway_interface")   %></td></tr>       
          <tr><td   class=blue>子与母端联机类型:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("http_connection")   %></td>       
                  <td   class=blue>浏览器端主机名:</td>   
                  <td   class=red>&nbsp;   <%=   Request.ServerVariables("http_host")   %></td></tr>       
          <tr><td   class=blue>用户浏览器的名称:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.Browser   %></td>   
                  <td   class=blue>用户浏览器的版本:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.Version   %></td></tr>   
          <tr><td   class=blue>是否BETA测试软件:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.Beta   %></td>   
                  <td   class=blue>ActiveXControls:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.ActiveXControls   %></td></tr>   
          <tr><td   class=blue>是否支持背景声音:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.BackgroundSounds   %></td>   
                  <td   class=blue>是否支持   Cookies:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.Cookies   %></td></tr>   
          <tr><td   class=blue>是否支持框架网页:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.Frames   %></td>   
                  <td   class=blue>是否支持表格网页:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.Tables   %></td></tr>   
          <tr><td   class=blue>支持   JavaScript:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.JavaScript   %></td>   
                  <td   class=blue>是否支持VBScript:</td>   
                  <td   class=red>&nbsp;   <%   =   objBC.VBScript   %></td></tr>   
      </table>   
      <%   Set   objBC=Nothing   %>   
      </body></html>
    gg来的,希望对你有用...
      

  2.   

    谢谢咯5555555555555555555,有没有.net的哦,其实我的目的很简单,就是想禁止除了ie以外的浏览器访问我的网站
      

  3.   

    可以在页面基类或者是URL重定向中用Request.Browser.Browser来判断处理
    另外Request.Browser还有其他的可用信息
      

  4.   

    在page-load中用Request.Browser.**来获取浏览器类型然后做相应的处理就可以了
      

  5.   

    谢谢咯5555555555555555555,有没有.net的哦,其实我的目的很简单,就是想禁止除了ie以外的浏览器访问我的网站
    ===============
    <html><body>
    <script type="text/javascript">
    var browser=navigator.appName;document.write("Browser name: "+ browser);
    document.write("<br />");
    </script>
    </body></html>得到浏览器名称
      

  6.   

    function GetBrowserType()   {   
       document.forms[0].elements[1].value ="名称:"+navigator.appName+" 版本:"+navigator.appVersion;     
    }
    辨别浏览器类型脚本函数
      

  7.   

    var ns4 = document.layers;  var ns6 = document.getElementById && !document.all;  var ie4 = document.all;    if(ns4) URLStr = "alert('NetScape 4');";  else if(ns6) URLStr = "alert('NetScape 6)'";  else if(ie4)
       URLStr = "about:blank;";     else URLStr = "Your URL";  location = URLStr;