【ASP】判斷是否是手機訪問
<%
Function CheckMobile()
if InStr(LCase(Request.ServerVariables(“HTTP_ACCEPT”)),”text/vnd.wap.wml”)>0 then
CheckMobile=True:Exit Function
end if
`是否專用wap瀏覽器
If InStr(LCase(Request.ServerVariables(“HTTP_ACCEPT”)), “application/vnd.wap.xhtml+xml”) Or Not IsEmpty(Request.ServerVariables(“HTTP_X_PROFILE”)) Or Not IsEmpty(Request.ServerVariables(“HTTP_PROFILE”)) Then
CheckMobile=True:Exit Function
End If
`是否(智慧)手機瀏覽器
Dim MobileBrowser_List,PCBrowser_List,UserAgent
Set MobileBrowser_List = New RegExp `建立正規表示式
Set PCBrowser_List = New RegExp `建立正規表示式
MobileBrowser_List.Pattern =”up.browser|up.link|mmp|iphone|android|wap|netfront|java|operasmini|ucweb|windowssce|symbian|series|webos|sonyeriCSSon|sony|blackberry|cellphone|dopod|nokia|samsung|palmsource|palmos|pda|xphone|xda|smartphone|pieplus|meizu|midp|cldc|brew|tear”
PCBrowser_List.Pattern=”mozilla|chrome|safari|opera|m3gate|winwap|openwave”
UserAgent = LCase(Request.ServerVariables(“HTTP_USER_AGENT”))
If MobileBrowser_List.Test(UserAgent) Then
CheckMobile=True:Exit Function
ElseIf PCBrowser_List.Test(UserAgent) Then `未知手機瀏覽器,其UA標識為常見瀏覽器,不跳轉
CheckMobile=False:Exit Function
Else
CheckMobile=False
End If
End Function
if CheckMobile then
Response.redirect “mobile.asp”
end if%>
相關文章
- js 判斷是手機訪問,還是pc訪問JS
- ASP.NET判斷是否為手機登入ASP.NET
- PHP判斷是手機移動端訪問還是PC端訪問的函式PHP函式
- 判斷當前訪問的使用者是 PC端 還是 手機端
- JavaScript 判斷是否是陣列JavaScript陣列
- 【數學問題】判斷一個數是否是素數
- 雲伺服器ASP判斷客戶端是手機或電腦程式碼伺服器客戶端
- python學習----判斷是否是閏年Python
- JavaScript 判斷變數是否是函式JavaScript變數函式
- 判斷自身開方是否是整數
- 判斷a是否是int型別資料型別
- JavaScript判斷數字是否是質數JavaScript
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- iOS開發-如何判斷手機是否開啟了放大模式iOS模式
- 正規表示式判斷是否是數字
- python如何判斷一個物件是否是列表Python物件
- 判斷是否是陣列的幾種方法陣列
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- js判斷手機系統JS
- ASP.NET CORE中判斷是否移動端開啟網頁ASP.NET網頁
- asp.net 判斷使用者是否使用微信瀏覽器ASP.NET瀏覽器
- python如何判斷一個數是否是整數Python
- 正則判斷MIME 型別是否是圖片型別
- 判斷字串是否唯一字串
- python判斷是否為listPython
- 判斷URL字串是否合法字串
- 判斷字串是否為空字串
- python 判斷是否為中文Python
- ionic-判斷是裝置時手機還是平板(iPad,tablet)iPad
- vue 判斷使用者處於手機還是PCVue
- map判斷值是否存在需要注意的問題
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- 判斷協議是否出網協議
- QJsonObject判斷欄位是否存在JSONObject
- MySQL判斷表名是否存在MySql
- Delphi Variant 判斷是否為空
- java判斷物件是否為空Java物件
- jQuery 判斷元素是否隱藏jQuery