Recently, wap websites have become more popular. We need to determine whether the customer is accessing via mobile phone or computer IE, so as to provide pages of different sizes, which is more in line with users' browsing habits. The following is the core determination code. Friends who need it can refer to it.
Use HTTP_USER_AGENT to determine whether the user is accessing from a mobile phone or computer IE.
ASP code snippet: Mainly uses regular expressions to match the mobile environment. You can supplement the mobile platform.
Copy the code code as follows:
set regex = new regexp
regex.ignorecase = true
regex.global = true
regex.pattern = "mini 9.5|vx1000|lge |m800|e860|u940|ux840|compal|wireless| mobi|ahong|lg380|lgku|lgu900|lg210|lg47|lg920|lg840|lg370|sam-r|mg50|s55|g83|t66|vx400|mk99 |d615|d763|el370|sl900|mp500|samu3|samu4|vx10|xda_|samu5|samu6|samu7|samu9|a615|b832|m881|s9 20|n210|s700|c-810|_h797|mob-x|sk16d|848b|mowser|s580|r800|471x|v120|rim8|c500foma:|160x|x1 60|480x|x640|t503|w839|i250|sprint|w398samr810|m5252|c7100|mt126|x225|s5330|s820|htil-g1|fly v71|s302|-x113|novarra|k610i|-three|8325rc|8352rc|sanyo|vx54|c888|nx250|n120|mtk |c5588|s710|t880|c5005|i;458x|p404i|s210|c5100|teleca|s940|c500|s590|foma|samsu|vx8|vx9|a1000 |_mms|myx|a700|gu1100|bc831|e300|ems100|me701|me702m-three|sd588|s800|8325rc|ac831|mw200|brew |d88|htc//|htc_touch|355x|m50|km100|d736|p-9521|telco|sl74|ktouch|m4u//|me702|8325rc|kddi|phone|lg |sonyericsson|samsung|240x|x320vx10|nokia |sony cmd|motorola|up.browser|up.link|mmp|symbian|smartphone|midp|wap|vodafone|o2|pocket|kindle|mobile|psp|treo|iris|3g_t|windows ce|opera mobi|windows ce; smartphone ;|windows ce; iemobile|ipod|iphone|android|opera mini|blackberry|palm os|palm|hiptop|avantgo|fennec|plucker|xiino|blazer|elaine|iris|3g_t|windows ce|opera mobi|windows ce; smartphone;|windows ce; iemobile"
agent = request.ServerVariables("HTTP_USER_AGENT") & ""
if agent <> "" then
if not regex.test(agent) then
'Not accessed from mobile phone, jump to your.domain.com
response.redirect("http://your.domain.com")
end if
end if
Thanks to Lao Cao for providing the asp code.