首页 > 其他分享 >js判断PC端访问还是移动端访问

js判断PC端访问还是移动端访问

时间:2023-05-16 11:16:00浏览次数:53  
标签:console PC mobile js 访问 href windows userAgent

var userAgent = navigator.userAgent.toLowerCase();
if ((userAgent.match(/(phone|pad|pod|iphone|ipod|ios|ipad|android|mobile|blackberry|iemobile|mqqbrowser|juc|fennec|wosbrowser|browserng|webos|symbian|windows phone|windows mobile|windows ce|ucweb|rv:1.2.3.4|midp)/i))) {
  /*window.location.href="你的手机版地址";*/
  console.log('mobile');
} else {
  /*window.location.href="你的电脑版地址"; */
  console.log('pc');
}

 

标签:console,PC,mobile,js,访问,href,windows,userAgent
From: https://www.cnblogs.com/WebLinuxStudy/p/17404317.html

相关文章

  • nodejs 入门基本操作
    操作fs模块constpath=require("path");constfs=require("fs");/*相对路径是命令窗口执行的目录node提供了path模块来操作路径相关的api,其中__dirname是一个内置的变量,返回当前文件所在的目录*/constgetDirUrl=dir=>{returnpath.resolve(__dirname,dir)......
  • C# HttpClient发送Get和Post请求
     HttpClient发送Get和Post请求 publicclassHttpHelper{///<summary>///发起POST同步请求//////</summary>///<paramname="url"></param>///<paramname="postData&q......
  • JQuery判断当前网址是否为指定网址,防止盗链JS
    if(location.toString().indexOf("xxxx.com")<=-1){alert("非法访问,返回主站!");setTimeout(function(){self.location.href="https://www.xxxx.com/";},5000);}释义:判断当前打开网址是不是指定网址,不是就返回到指定网址。最后我们把这段代码和自己写的代码一起打包加......
  • 汇川频器md380量产方案,包含原理图,pcb图,矢量源码。 拿来
    汇川频器md380量产方案,包含原理图,pcb图,矢量源码。拿来就用!量产参考,学习提高,必备利器。ID:195612600074192......
  • jointjs 入门
    链接http://www.bjhee.com/jointjs.html用JointJS做一个简单的功能控制图2019年1月30日 | 前端文章目录继上一篇介绍了GoJS之后,继续研究JS的绘图工具,毕竟GoJS有些小贵。这次选择了JointJS,完全开源,它还有一个商业版本叫Raddit,功能更强大。不过就我的需求场景,开源的Join......
  • 同步处理servlet传递json数据到jsp
    在servlet里面也可以用request.setAttribute传递json的数据,但是传递之前需要先将这个数据格式转化为字符串Stringjsonstr=json.toString();request.setAttribute("jsonstr",jsonstr);request.getRequestDispatcher("/showjson.jsp").forward(req......
  • jqMobi插件json格式ActionSheet
    在上一篇中我们学会了ActionSheet的使用,细心的朋友可能会发现其中创建列表的格式是HTML的,代码如下: 1.functionshowCustomHtmlSheet(){2."#afui").actionsheet('<a>Back</a><aοnclick="alert(\'hi\');">ShowAlert3</a><aοnclic......
  • Vue.js(九) 第三方常用插件
    1.Vue.jsdevtools用于开发调试Vue.js的一个必备插件。可以在Chrome中的扩展程序中直接安装,也可以本地文件的方式安装。2.nprogress页面顶部进度条当路由切换事会在浏览器的顶部出现一个蓝色进度条用于表示路由切换的进度,并在又上角有个蓝色loading的动画。一般情况下切换到目标......
  • Vue.js(十) element-ui PC端组件库
    一:简介饿了么公司基于Vue开发了两套UI组件库,PC端组件库和移动端组件库。一部分组件库是对原生的HTML标签元素的封装,增加了一些新的功能。另一部分组件库是原生HTML标签元素没有的,是一些比较常用的独立的功能(如:分页、进度条、加载中、树形控件等),将这些独立的常用的功能封装成......
  • 【兼容性比较】F#各个运行时内核,js各个执行引擎
    目录C++的各个编译器C#的各个编译器/解释器看起来,js的V8引擎兼容性更好F#的.NET内核和Mono内核C++的各个编译器以下是常见的C++编译器的比较:GCC:GCC是一个免费、开源的编译器,支持多种操作系统和架构。它对C++语法的支持非常好,支持最新的C++20标准,并且提供了丰富的优......