asp.net检测是否为移动设备

随着移动设备的流行,兼容web的项目的需求,不断的增加,那么我们怎么样判断,是否为移动端设备请求的服务端呢,asp.net为我们提供了这样的写法:

string strUserAgent = Request.UserAgent.ToString().ToLower();if (strUserAgent != null){if (Request.Browser.IsMobileDevice == true || strUserAgent.Contains("iphone") ||strUserAgent.Contains("blackberry") || strUserAgent.Contains("mobile") ||strUserAgent.Contains("windows ce") || strUserAgent.Contains("opera mini") ||strUserAgent.Contains("palm")){//请求处理}}


还有一种正则的判断方法:

web.config或者app.config:

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部