揭秘asp常用函數庫大全(3)_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:詳解將ASP頁面改為偽靜態的簡單方法
      目前很多網站都采用生成靜態頁的方法,原因是這樣訪問速度會得到提高(服務器端CPU利用率很低),另外也容易被搜索引擎收錄,但是這帶來的一個問題就是需要足夠大的空間存放這些靜態頁面,如果你的空間不是很富裕,而又想有利于被搜索引擎收錄,其實可以采用偽


      function GetBrowser()
      ’----------------------------------瀏覽器版本檢測
      dim vibo_soft
      vibo_soft=Request.ServerVariables("HTTP_USER_AGENT")
      Browser="unknown"
      version="unknown"
      ’vibo_soft="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; TencentTraveler ; .NET CLR 1.1.4322)"    
      If Left(vibo_soft,7) ="Mozilla" Then ’有此標識為瀏覽器
                  vibo_soft=Split(vibo_soft,";")
                  If InStr(vibo_soft(1),"MSIE")>0 Then
                      Browser="Microsoft Internet Explorer "
                      version=Trim(Left(Replace(vibo_soft(1),"MSIE",""),6))
                  ElseIf InStr(vibo_soft(4),"Netscape")>0 Then 
                      Browser="Netscape "
                      tmpstr=Split(vibo_soft(4),"/")
                      version=tmpstr(UBound(tmpstr))
                  ElseIf InStr(vibo_soft(4),"rv:")>0 Then
                      Browser="Mozilla "
                      tmpstr=Split(vibo_soft(4),":")
                      version=tmpstr(UBound(tmpstr))
                      If InStr(version,")") > 0 Then 
                          tmpstr=Split(version,")")
                          version=tmpstr(0)
                      End If
                  End If
      ElseIf Left(vibo_soft,5) ="Opera" Then 
                  vibo_soft=Split(vibo_soft,"/")
                  Browser="Mozilla "
                  tmpstr=Split(vibo_soft(1)," ")
                  version=tmpstr(0)
      End If
      If version<>"unknown" Then 
                  Dim Tmpstr1
                  Tmpstr1=Trim(Replace(version,".",""))
                  If Not IsNumeric(Tmpstr1) Then
                      version="unknown"
                  End If
      End If
      GetBrowser=Browser &" "& version
      End function

      function GetSearcher()
      ’----------------------識別搜索引擎
      Dim botlist,Searcher
      Dim vibo_soft
      vibo_soft=Request.ServerVariables("HTTP_USER_AGENT")

      Botlist="Google,Isaac,SurveyBot,Baiduspider,ia_archiver,P.Arthur,FAST-WebCrawler,Java,Microsoft-ATL-Native,TurnitinBot,WebGather,Sleipnir,TencentTraveler"
      Botlist=split(Botlist,",")
        For i=0 to UBound(Botlist)
          If InStr(vibo_soft,Botlist(i))>0  Then 
            Searcher=Botlist(i)&" 搜索器"
            IsSearch=True
            Exit For
          End If
        Next 
      If IsSearch Then 
        GetSearcher=Searcher
      else
        GetSearcher="unknown"
      End if
      End function

      分享:解析有關eWebEditor網頁編輯器的漏洞
      首先介紹編輯器的一些默認特征: 默認登陸admin_login.asp 默認數據庫db/ewebeditor.mdb 默認帳號admin密碼admin或admin888 在baidu/google搜索inurl:ewebeditor 幾萬的站起碼有幾千個是具有默認特征的,那么試一下默認后臺 http://www.xxx.com.cn/admin/eweb

      來源:模板無憂//所屬分類:ASP教程/更新時間:2010-04-24
      相關ASP教程