网页判断是手机浏览器登录还是电脑浏览器

 public static bool CheckAgent()
        {
            bool flag = false;
            string agent = HttpContext.Current.Request.UserAgent;
            string[] keywords = { "Android", "iPhone", "Windows Phone", "MQQBrowser" };
            //排除 Windows 桌面系统    苹果桌面系统                
            if (!agent.Contains("Windows NT") && !agent.Contains("Macintosh"))
            {
                foreach (string item in keywords)
                {
                    if (agent.Contains(item))
                    {
                        flag = true;
                        break;
                    }
                }
            }
            return flag;
        }

 

posted @ 2016-05-05 19:54  张三的编码生活  阅读(591)  评论(0编辑  收藏  举报