程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> asp 判斷客戶端操作系統

asp 判斷客戶端操作系統

編輯:關於ASP編程

    判斷客戶端操作系統
     Function GetOs(content,systemOrBrowser)
      Dim temp
      temp = Split(content,";")
      Select Case systemOrBrowser
       Case 0
        If InStr(Content,"Windows NT 6.0") Then
         GetOs = "Windows Vista"
        ElseIf InStr(Content,"Windows NT 5.2") Then
         GetOs = "Windows 2003"
        ElseIf InStr(Content,"Windows NT 5.1") Then
         GetOs = "Windows XP"
        ElseIf InStr(Content,"Windows NT 5.0") Then
         GetOs = "Windows 2000"
        ElseIf InStr(Content,"Windows NT") Then
         GetOs = "Windows NT"
        ElseIf InStr(Content,"Windows 9") Then
         GetOs = "Windows 9x"
        ElseIf InStr(Content,"unix") Then
         GetOs = "Unix"
        ElseIf InStr(Content,"linux") Then
         GetOs = "Linux"
        ElseIf InStr(Content,"SunOS") Then
         GetOs = "SunOS"
        ElseIf InStr(Content,"BSD") Then
         GetOs = "BSD"
        ElseIf InStr(Content,"Mac") Then
         GetOs = "Mac"
        Else
         GetOs = "Other"
        End If
       Case 1
        If InStr(content,"Opera") Then
         GetOs = Replace(Left(content,InStr(content,"(") - 1),"/"," ")
        ElseIf InStr(content,"MSIE") > 0  Then
         GetOs = Trim(temp(1))
        Else
         GetOs = Replace(Right(temp(4),Len(temp(4)) - InstrRev(temp(4)," ")),"/"," ")
        End if
      End Select
     End Function

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved