IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > c# >

c#根据useragent判断是否是手机浏览器

2014-09-27 22:25 来源: IT技术学习网原创 阅读:

下面是根据 Agent 判断是否是手机浏览器的代码,主要是给个参考,因为手机端的useragent一直在不断变化与更新中,还请朋友们根据网站访问日志的情况,自行把握和添加useragent匹配字符串。

  //根据 Agent 判断是否是手机浏览器
    public static bool CheckAgent()  
    {  
        bool flag = false; 
        string agent = HttpContext.Current.Request.UserAgent;  
        string[] keywords = { "Android", "iPhone", "iPod", "iPad", "Windows Phone", UCBrowser" }; 
           //排除 Windows 桌面系统 ,主要标志字符串为Windows NT
            if (!agent.Contains("Windows NT") || (agent.Contains("Windows NT") && agent.Contains("compatible; MSIE 9.0;")))  
            {  
                //排除 苹果桌面系统 ,主要标志字符串为Macintosh
                if (!agent.Contains("Windows NT") && !agent.Contains("Macintosh"))  
                {  
                    foreach (string item in keywords)  
                    {  
                        if (agent.Contains(item))  //符合Android", "iPhone", "iPod", "iPad", "Windows Phone", "UCBrowser"的,返回true
                        {  
                            flag = true;  
                            break;  
                        }  
                    }  
                }  
            }     
        return flag;  
    }

c#根据useragent判断是否是手机浏览器
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/useragent_mobile.html

评论文章 c#根据useragent判断是否是手机浏览器
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • zhaojiaoyang1
    2017-05-20 12:13:13发表

    三道圣旨被地鼠门与鸿雁抢走两道[url=http://zlb147.ce.c-c.com]建筑卷扬机[/url] [url=http://sccjfr.ce.c-c.com]节能改造[/url] [url=http://www.txooo.com/longmenzhu/poster/]龙门煮[/url] [url=http://wlikai.c

  • bbaobao
    2017-04-18 11:52:37发表

    小五点头道:从尸体僵硬程度来看[url=http://www.cwbol.com/rqys/lrys/]冬季中老人养生[/url] [url=http://www.cwbol.com/sjys/qjys/]秋季养生保健[/url] [url=http://www.cwbol.com/rqys/shcs/118559.html]禽流感如

  • xiaoman2
    2017-04-18 11:39:03发表

    伤疤可有何异常?李沧海琢磨了片刻[url=http://www.duoye.net/kjzx/]今日科技新闻[/url] [url=http://www.duoye.net/gnzx/]最新国内新闻[/url] [url=http://www.duoye.net/fhdq/4672.html]T28-426[/url] [url=http:/

IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图