js判断当前浏览器的环境是微信、pc、还是手机端非微信环境
1、 判断浏览器是pc设备还是移动设备
if(window.navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)) {// return true; // 移动端alert("移动设备");}else{// return false; // PC端alert("pc设备");}
2、判断浏览器是pc环境
3、判断浏览器是手机端微信环境
4 判断浏览器是不是在手机上非微信上打开的
//平台、设备和操作系统
var system = {win: false,mac: false,xll: false,ipad: false};
//检测平台
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
system.ipad = (navigator.userAgent.match(/iPad/i) != null) ? true : false;
//跳转语句,如果是手机访问就自动跳转到wap.baidu.com页面
if (system.win || system.mac || system.xll || system.ipad) {alert("当前为PC环境");
} else {var ua = navigator.userAgent.toLowerCase();if(ua.match(/MicroMessenger/i)=="micromessenger") {alert("当前为手机端微信环境");} else {alert("当前为手机端非微信环境");}
}
js判断当前浏览器的环境是微信、pc、还是手机端非微信环境相关推荐
- js判断手机浏览器屏幕方向
/* js判断手机浏览器屏幕方向*/var direction = {__getOrientation: function () {if (window.orientation == 0 || win ...
- js判断IE浏览器(包括IE11)
做web开发的,因为众所周知的原因,经常需要区别IE及非IE浏览器.其实js判断IE浏览器的方法网上一搜一大把. 这里我要说的是一个用起来比较简单好记且使用的方法,记录如下. 之前,js判断的方式都是 ...
- html判断是否为ie浏览器,js判断IE浏览器(包括IE11)
做web开发的,因为众所周知的原因,经常需要区别IE及非IE浏览器.其实js判断IE浏览器的方法网上一搜一大把. 这里我要说的是一个用起来比较简单好记且使用的方法,记录如下. 之前,js判断的方式都是 ...
- html5 自动分享到朋友圈,html5手机端分享微信朋友圈代码
特效描述:html5手机端 分享微信朋友圈.html5手机端分享微信朋友圈代码 代码结构 1. HTML代码 发送给朋友 分享到朋友圈 button{width:100%;text-ali ...
- 微信自定义分享在pc正常手机端不正常问题
微信自定义分享在pc正常手机端不正常,使用debug得到的结果都是ok,没问题.但是手机微信就是不行.经过排查后发现,分享的链接不能够直接使用授权链接.因此,为了获取用户信息,我的解决办法是新建一个新 ...
- linux下浏览器如何登录微信,js判断手机浏览器操作系统和微信浏览器的方法
今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法: //手机端判断各个平台浏览器及操作系统平台 function checkPlatform(){ if(/android/i.test(n ...
- js 判断当前浏览器类型 判断当前是否是微信内嵌浏览器(是否是APP内嵌webView)
js的浏览器navigator头信息 myBrowserType(){var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isOp ...
- 移动端js判断iPhone浏览器还是Android浏览器
js判断函数: //检测是Android的浏览器 还是 iPhone的浏览器function checkNavigator () {var u = navigator.userAgent;var an ...
- 原生js判断IE浏览器版本
// 判断IE浏览器版本function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...
最新文章
- Apache commons-io
- Hadoop_MapReduce的基本应用
- WinForm中的MVC模式--MVP模式
- mysql use mysql_1、设置mysql远程访问执行mysql 命令进入mysql 命令模式,执行如下SQL代码mysql use mysql; mysql GRANT ALL ON ...
- xargs -i和-I的区别【转】
- python 匿名函数 day15
- c语言高级代码编程图,c语言图形编程代码(C language programming code).doc
- 经典算法详解(2):费氏数列
- “枪型思维”产品设计新探索 | 基金持仓诊断
- A Density-Based Algorithmfor Discovering Clusters in LargeSpatial Databaseswith Noise(KDD-96)
- 面试算法高频压轴题——灯泡开关问题
- c语言程序 计算离高考天数,用c++程序计算一个孩子从出生到高考需要多少天
- 计算机替换字体怎么操作,电脑替换文字怎么操作
- 实习生招聘收割阿里、腾讯等大厂Offer后,有些话想和应届生说
- 基于NFS共享存储实现kvm虚拟主机动态迁移
- 微信公众号运营基础篇:排版、内容创作与引流篇
- 计算机对国家发展的作用,自然辩证法毕业论文科技和文化创新对国家发展的作用.docx...
- 改版网页的过程和步骤详情
- 图扑数字孪生智慧灯杆,“多杆合一”降本增效
- L2-026 小字辈——BFS DFS 并查集-三种方法