项目应用中,当PC端和手机端并存时,就需要通过判断客户端是哪种类型,从而来加载相应界面。代码如下:

function IsPC() {const userAgentInfo = navigator.userAgent;const Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];let flag = true;for(let v = 0; v < Agents.length; v++) {if(userAgentInfo.indexOf(Agents[v]) > 0) {flag = false;break;}}return flag;
}//true为PC端,false为手机端
const flag = IsPC(); 

注:navigator 对象包含有关浏览器的信息。

判断客户端是手机端还是PC端相关推荐

  1. 如何区分客户端是手机端还是PC端

    服务器区分手机端和PC端主要通过HTTP的Header字段来判断的,我们可以通过谷歌浏览器的开发者模式来举例说明: 用谷歌浏览器右键点击检查,点击Toggle device ToolBar,切换为PC ...

  2. JS判断设备是手机端还是PC端,并加载不同的css/js文件

    最近公司有个页面需要做pc端和手机端的页面自适应,即手机打开是指定的样式,pc打开则是pc指定的样式,样式是前端ui已经设计好了的. 所以这里需要通过Navigator userAgent 属性判断浏 ...

  3. 判断浏览器是手机端还是pc端 以及判断安卓还是iOS

    // 方法一 function IsPC() {var userAgentInfo = navigator.userAgent; var Agents = ["Android", ...

  4. php 判断来源 微信客户端_PHP判断手机端、PC端 、微信代码实例

    欢迎大家关注我的其他Github博客和CSDN博客,互相交流! 在这里博主为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下 ...

  5. php判断客户端是微信,PHP判断是手机端还是PC端以及PHP判断是否是微信浏览器

    这篇文章主要为大家详细介绍了PHP判断是手机端还是PC端,以及PHP判断是否是微信浏览器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了PHP判断的两个实例,一是PHP判断是手 ...

  6. 微信php示例代码,PHP判断手机端、PC端、微信示例代码分享

    在这里博主为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下 1.判断是否是手机端function isMobile() { ...

  7. php判断移动端和pc端访问_PHP判断是手机端还是PC端 PHP判断是否是微信浏览器

    本文实例为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下 1.判断是否是手机端 function isMobile() { ...

  8. html页面判断是手机端访问,JS 判断手机端和pc端后跳转对应页面

    判断手机端和pc端 (function () { var sUserAgent = navigator.userAgent; if (sUserAgent.indexOf('Android') > ...

  9. phpcmsv9实现手机端与PC端双模板的方法与详细教程(转)

    现在随着智能手机的兴起,我们网站开发移动端版本也显得越来重要了,但是现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://w ...

  10. nginx之自动识别手机端和pc端

    Detect Mobile Browsers Detect Mobile Browsers 是外国的一套可以自动适配手机端和pc端的脚本代码.有Apache ASP ASP.NET ColdFusio ...

最新文章

  1. Mininet的介绍安装
  2. webuploader自己造的坑
  3. [jQuery]无法获取隐藏元素(display:none)宽度(width)和高度(height)的新解决方案
  4. spring-xml实现aop-通知的种类
  5. java数学计算表达式_Java初学者:内建函数计算简单的数学表达式
  6. switch全部游戏列表_敢把游戏当教材,免费提供给学生!EA今年将推出7款NS作品!...
  7. 无人机-2多翼无人机的结构与硬件
  8. 数组指定位置添加元素_访问数组的任意位置元素的性能真的一样?
  9. server.htaccess 具体解释以及 .htaccess 參数说明
  10. vue实现留言板的功能_vue初探-简易留言板
  11. java 冒泡排序详解_「图文+动画」超级详细详解冒泡排序
  12. 原来可视化还能这么美...
  13. Linux下PCIE设备分析软件
  14. 程序猿必看的10部黑客电影
  15. Activiti工作流会签一 部署流程
  16. 2022年施工员-市政方向-通用基础(施工员)考试题模拟考试平台操作
  17. tf.where()【能懂版】
  18. YY工作总结—为人处事
  19. 教你制作服务器中更高效率的刷怪塔,我的世界低耗材高效率凋零骷髅刷怪塔制作攻略...
  20. mysql 匹配多个字符_在MySQL语句中,可以匹配0个到多个字符的通配符是____。

热门文章

  1. 最强的ubuntu8.04安装配置手册
  2. Visual Studio vs软件下载 vax Visual Assist X VAssistX
  3. matlab k-s检验,柯尔莫可洛夫-斯米洛夫检验(Kolmogorov–Smirnov test,K-S test)
  4. 手机QQ空间如何显示和修改手机机型型号
  5. 云服务器网卡mac地址修改,服务器mac地址修改教程
  6. ios降级后无法用itunes恢复新版本的备份
  7. 小白重装电脑教程—WePE or 老毛桃
  8. 检测键盘的 CAPS LOCK 开关
  9. 自动驾驶技术-环境感知篇:基于视觉相关技术介绍
  10. [UPF]Synopsys推荐的UPF流程及Power Domain简介