针对C#后台判断客户端是否为电脑端,这个方法还是比较好用的。

 public static bool IsMobileRequest(HttpRequestBase request){string uAgent = request.ServerVariables["HTTP_USER_AGENT"];string[] mobileAgents = { "iphone", "android", "phone", "mobile", "wap", "netfront", "java", "opera mobi", "opera mini", "ucweb", "windows ce", "symbian", "series", "webos", "sony", "blackberry", "dopod", "nokia", "samsung", "palmsource", "xda", "pieplus", "meizu", "midp", "cldc", "motorola", "foma", "docomo", "up.browser", "up.link", "blazer", "helio", "hosin", "huawei", "novarra", "coolpad", "webos", "techfaith", "palmsource", "alcatel", "amoi", "ktouch", "nexian", "ericsson", "philips", "sagem", "wellcom", "bunjalloo", "maui", "smartphone", "iemobile", "spice", "bird", "zte-", "longcos", "pantech", "gionee", "portalmmm", "jig browser", "hiptop", "benq", "haier", "^lct", "320x320", "240x320", "176x220", "w3c ", "acs-", "alav", "alca", "amoi", "audi", "avan", "benq", "bird", "blac", "blaz", "brew", "cell", "cldc", "cmd-", "dang", "doco", "eric", "hipt", "inno", "ipaq", "java", "jigs", "kddi", "keji", "leno", "lg-c", "lg-d", "lg-g", "lge-", "maui", "maxo", "midp", "mits", "mmef", "mobi", "mot-", "moto", "mwbp", "nec-", "newt", "noki", "oper", "palm", "pana", "pant", "phil", "play", "port", "prox", "qwap", "sage", "sams", "sany", "sch-", "sec-", "send", "seri", "sgh-", "shar", "sie-", "siem", "smal", "smar", "sony", "sph-", "symb", "t-mo", "teli", "tim-", "tsm-", "upg1", "upsi", "vk-v", "voda", "wap-", "wapa", "wapi", "wapp", "wapr", "webc", "winw", "winw", "xda", "xda-", "Googlebot-Mobile" };bool isMoblie = false;if (uAgent != null){for (int i = 0; i < mobileAgents.Length; i++){if (uAgent.ToLower().IndexOf(mobileAgents[i], System.StringComparison.OrdinalIgnoreCase) >= 0){isMoblie = true;break;}}}if (isMoblie){return true;}else{return false;}}

C#后台判断客户端是否为电脑端相关推荐

  1. 微信电脑客户端登陆_电脑端微信多开教程,多个微信同时登陆,工作生活两不误...

    微信已经成为我们生活中不可缺少的一个社交软件,无论是生活还是工作都会用到. 它可以跨平台使用,电脑端,网页端,手机端都可以使用,很多人都会在电脑上面安装一个微信,因为电脑端打字速度快,便于沟通聊天. ...

  2. 【Jquery】Jquery判断客户端请求来源于PC端还是移动端

    前言 随着移动时代趋于主流,很多网站都开发了PC端和移动端,那么通过Jquery判断客户请求来源于PC端还是移动端显得非常重要 实现 //判断函数 function is_mobile() {var ...

  3. 关于网页js判断“客户端设备类型是移动端还是PC端“的解决方法?

    文章目录 网页中js如何判断设备类型是手机端还是pc端? 有时候会在项目中遇到设备类型判断的问题,这里和大家分享一个js判断设备类型的办法: userAgent 属性的值 代码块 网页中js如何判断设 ...

  4. 微信电脑客户端登陆_电脑端的微信只能开一个?简单操作就能随意开

    微信已经成为工作和生活的必备交流工具,每个人几乎都拥有微信号,而且有些人还会注册两个或多个,用以区分工作和私人. 但同时登陆多个账号却成为了难题,现在手机上多开已经很方便,而在电脑上默认只能登录一个, ...

  5. java web 判断客户端设备是否移动端

    本文 转自:https://blog.csdn.net/javadhh/article/details/43195193 以下是全部代码,仅供参考! import java.util.regex.Ma ...

  6. js判断客户端是PC端还是移动端访问

    js判断客户端是PC端还是移动端访问 方法一 (推荐) function IsPC(){ var userAgentInfo = navigator.userAgent;var Agents = ne ...

  7. php判断移动端和pc端访问_PHP判断判访问设备是手机移动端还是PC电脑端

    这篇文章主要为大家详细介绍了PHP判断判访问设备是手机移动端还是PC电脑端,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 随着网络进入移动互联网时代,我们的网站 ...

  8. HTML判断客户端,JS代码判断客户端是手机访问还是PC电脑访问

    这篇文章主要为大家详细介绍了JS代码判断客户端是手机访问还是PC电脑访问,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 前面给大家讲了<PHP判断判访问设 ...

  9. js判断客户端是移动端还是PC端

    //判断客户端是移动端还是pc端 //userAgent用户代理 function IsPC() { var userAgentInfo = navigator.userAgent; var Agen ...

最新文章

  1. 分享一个mysql 复杂查询的例子
  2. R语言使用caret包中的createMultiFolds函数对机器学习数据集进行交叉验证抽样、返回的样本列表长度为k×times个、times为组内抽样次数
  3. 44、【华为HCIE-Storage】--InfoEqualizer
  4. Django静态文件配置
  5. Android禁止ViewPager的左右滑动
  6. SQLServer------聚集索引和非聚集索引的区别
  7. 学校拥有计算机清单和所放位置说明,大学计算机基础期末考试指南(2011)
  8. mysql-电商库演练2-拆表-修改字段-添加外键
  9. Struts2中Action的动态调用方法
  10. 数据结构以及算法的资源整理备忘
  11. ubuntu 编译安装 apache 2.4.3
  12. 多线程打印ABCD顺序(带有线程池实现)
  13. 互联网晚报 | 8月29日 星期日 | vivo宣布9月13号起实行双休工作制;快狗打车赴港IPO;我国中老年网民规模近3亿...
  14. 数学建模——层次分析法,一致性检验学习笔记,matlab代码实现(二)
  15. amCharts 5.2.31 Crack
  16. apose-cell-22.6 excel转换pdf水印去除
  17. 综述天分、标网、矢网、扫频仪的异同
  18. RPA技术在提升业务合规操作方面的作用及相关风险探讨
  19. matlab由两位随机整数构成的矩阵,建立5阶由两位随机整数构成的矩阵A,其语句是( )...
  20. 无人驾驶汽车的工作原理

热门文章

  1. Sourceinsight3.5
  2. 阿里云如何配置mysql数据库服务器配置_mysql数据库安装配置
  3. AI测肤:不再止步于”表面美颜”
  4. 3.25黄金价格趋势分析—3.26原油多空走势操作策略
  5. asp.net 设置 excel alignment_教你如何用python轻轻松松操作Excel、Word、CSV,一文就够了,赶紧码住!!!
  6. phpcms v9手机门户配置方法_无需整理
  7. 云计算如何应用于建筑行业?
  8. 使用Jenkins配置SpringBoot的自动化构建
  9. java void(list) 如何改变list的值
  10. WordPress网站安装全站静态缓存插件教程