如何判断页面是由移动端还是PC端打开的

如何判断页面是由移动端还是PC端打开呢,也就是说怎么判断访问设备的类型呢?

1.媒体查询,但是这个只能判断尺寸,并不能判断是不是移动设备。

2.通过user-agent值,来进行判断。使用javascript框架中的Navigator对象的userAgent属性。

//判断是否是PC设备,true是,false不是function IsPc(){
    let userAgentInfo = navigator.userAgent;
    let Agents = ['Android','iPhone','SymbianOS','Windows Phone','iPod'];
    let flag = true;for(let i = 0;i < Agents.length;i++){if(userAgentInfo.indexOf(Agents[v])>0){
            flag = false;break;
        }
    }if(window.screen.width>=768){
        flag = true;
    }return flag;
}
(0)

相关推荐

  • 今日头条PC端改版上线搜索功能,更像一个搜索引擎平台了!(头条搜索seo)

    今日头条移动搜索早就上线了,用户体验和界面还不错.不过PC端一直没有对外开放,只能搜索站内的内容.作者首发公众号宋九九发现pc端可以使用移动搜索功能,但是搜索界面页面是移动端的,在pc端不友好. 今日 ...

  • 如何短期,打造PC与移动端,双权6网站?

    如果你不是打算卖权重,如果你不是打算做流量联盟,我们认为目前打造权重站实际上是没有太大意义上的事情,蝙蝠侠IT一直强调去权重化,专注于页面内容质量的研究,提高产品与服务的转化率. 通常,我们认为只要有 ...

  • If(flag) 与 if(!flag)

    BooleanisMan = true / false ; If(isMan)等价于if(isMan==true) If(!isMan)等价于if(!isMan==true) 因为只要是 if() 语 ...

  • 实现一个算法,确定一个字符串 s 的所有字符是否全都不同

    示例 1: 输入: s = "leetcode" 输出: false 示例 2: 输入: s = "abc" 输出: true 限制: 0 <= len( ...

  • 编程语言利用PHP判断是手机移动端还是PC端访问的函数示例_php技巧

    在平常工作开发中,我们通常需要开发出PC端和移动端两个不同的系统,从而根据访问端的不同进入到不同的操作界面中.下面这篇文章主要给大家介绍了关于利用PHP判断是手机移动端还是PC端访问的PHP函数的相关 ...

  • 统计用户停留网站时长

    Vue中文社区 最近接到一个需求,需要统计用户从进入网页到全部网页都在浏览器关闭这个过程的时间. 首先确定一下需求: 用户一进来,记录用户进入页面的开始时间: 用户在新的标签页打开页面,如果其他标签页 ...

  • 手机网站怎么提升用户体验?

    手机网站一直是很多进行推广主做的一个推广渠道,因为移动端比起pc端的流量更大,用户群群体更多.所以提升手机端的用户体验就是提升移动端转化率的一个重要方法.所以今天牛商网就和你解答一下:手机网站怎么提升 ...

  • 用FastCopy实现低成本的个人数据备份

    说起备份数据的重要性,恐怕只有遭受过数据损失的人才会有深刻的感受. 那是一种切肤之痛,多少年的工作成果都灰飞烟灭. 所以定期备份数据是绝对必要的,最简单的方法就是手动拷贝,这在数据量少的时候有效,但如 ...

  • 前端面试题解密:经典算法之冒泡算法(ES6版)及优化

    前言 随着前端的飞速发展,前端业务开发给前端工程师提出了更高的要求,因而算法题也越来越高频次的出现在前端面试中.有很多的小伙伴找胡哥苦诉,在前端实际开发中(除了涉及游戏开发方面),算法使用有很多吗?大 ...

  • 用户在移动端和PC端的搜索行为有哪此差异?

    做移动端的SEO优化,还是得回到SEO之道:利他之心.也就是说我们得先了解移动端用户的需求到底是什么,这样才能针对性地满足用户需求,从而做好SEO.(在深圳SEO精英QQ群[109450372]小伙伴 ...

  • 将PC端(VUE)页面打包为桌面端应用

    // 下面的优点问题 vue create xxxx vue add electron-builder npm run serve npm run electron:serve npm run ele ...

  • 精确判断车距,让你成为高端车手

    一.超车变道时如何判断后车距离 视镜中车影大小与其车距的关系如下: 1.车影占后视镜全部--车距为3m 2.车影占后视镜2/3--车距为5m 3.车影占后视镜1/2--车距为9m 4.车影占后视镜1/ ...

  • SEO人员: 如何判断页面在百度的质量高低?

    作为一名SEO人,我们知道如何去判断一个页面在搜索引擎中给予权重的高低,是一件至关重要的事儿,它将直接制约网站的流量甚至转化率,那么对于百度而言,他是怎么判断你的网页质量是否很差,我们该如何去进行调整 ...

  • 今日头条正式上线PC端搜索,头条搜索开始发力了?

    这两天在电脑端打开今日头条,突然发现首页顶部多了一个搜索的板块. 进一步了解才知道,原来字节跳动在2021年4月29号正式上线了头条搜索pc版. 头条搜索其实已经出来了一段时间了,2019年8月10日 ...

  • 字节跳动(今日头条)已悄悄上线了PC端搜索

    今日头条PC端检索界面 以检索"辉哥视界"为例头条做的真的很简约 不可否认百度是国内搜索的老大,但是百度如今面临的对手又增加了一位全角度对手--今日头条.今日头条从之前的移动端检索 ...

  • 微信电脑版PC端怎样通过靠谱助手来添加好友

    目前微信支持IOS.Android.S60V3.S60V5.Windows Phone五种手机操作系统,如您下载后无法正常安装使用,载入数据失败,可能是由以下原因导致. 由于网络原因软件数据包在下载过 ...

  • Epic开始卖软件?PC端应用分发或许还得看微软

    5月3日,Epic Games与苹果的反垄断诉讼将正式进入庭审阶段,而本案的结果也或将直接决定应用商店经济的未来.但从目前包括现有文件.材料和证人证词来看,Epic Games方面明显占据了一定的优势 ...