微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从经典ASP检测移动用户代理并在会话启动时重定向

我想检测一个移动用户代理,并在会话开始时在一个经典的ASP应用程序中重定向它们.有谁知道一个很好的方法解决这个问题?

解决方法

看一眼:

http://mobiforge.com/developing/story/lightweight-device-detection-asp

sub is_mobile()
  Dim Regex,match
  Set Regex = New RegExp
     With Regex
        .Pattern = "(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|windows ce|pda|mobile|mini|palm|ipad)"
        .IgnoreCase = True
        .Global = True
      End With
   match = Regex.test(Request.ServerVariables("HTTP_USER_AGENT"))
   If match
      return True
   Else
      return False
   End If
End Sub

**免责声明:*代码可能不起作用,因为我没有测试它的方法和经典ASP的小知识.

原文地址:https://www.jb51.cc/aspnet/251451.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐