通过UserAgent判断智能手机(设备,Android,IOS)
时间:
2015-11-05 10:36:26
阅读:
344
评论:
收藏:
0
[点我收藏+]
- public static bool CheckAgent()
- {
- bool flag = false;
-
- string agent = HttpContext.Current.Request.UserAgent;
- string[] keywords = { "Android", "iPhone", "iPod", "iPad", "Windows Phone", "MQQBrowser" };
-
-
- if (!agent.Contains("Windows NT") || (agent.Contains("Windows NT") && agent.Contains("compatible; MSIE 9.0;")))
- {
-
- if (!agent.Contains("Windows NT") && !agent.Contains("Macintosh"))
- {
- foreach (string item in keywords)
- {
- if (agent.Contains(item))
- {
- flag = true;
- break;
- }
- }
- }
- }
-
- return flag;
- }
通过UserAgent判断智能手机(设备,Android,IOS)
原文:http://www.cnblogs.com/jinling/p/4938551.html