javascript 判断是否是微信浏览器的方法


Posted in Javascript onOctober 09, 2016

用js判断当前环境是否是是微信内置浏览器有两个方法:

1.判断useragent

2.判断是否支持微信内置浏览器才支持的一些方法,比如WeixinJSBridge

本次先介绍第一中方法,第二种方法等哪天再更新!

判断代码如下:

<script type="text/javascript">
  var ua = navigator.userAgent.toLowerCase();
  var isWeixin = ua.indexOf('micromessenger') != -1;

  if (!isWeixin) {
    alert('Dragondean说这不是通过微信内置浏览器');
  }
  else alert('Dragondean估计这就是微信内置的浏览器!');
</script>

就是如此简单!这个代码是取之于微信官方的"网页认证授权"错误页面!

感谢阅读,希望能帮助大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jquery 图片截取工具jquery.imagecropper.js
Apr 09 Javascript
JavaScript中的类继承
Nov 25 Javascript
jquery cookie实现的简单换肤功能适合小网站
Aug 25 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
Jul 02 Javascript
Bootstrap精简教程
Nov 27 Javascript
Node.js connect ECONNREFUSED错误解决办法
Sep 15 Javascript
Vue.js中数组变动的检测详解
Oct 12 Javascript
Bootstrap.css与layDate日期选择样式起冲突的解决办法
Apr 07 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
Apr 19 Javascript
深入理解Angular4订阅(Subscribe)与取消
Nov 22 Javascript
除Console.log()外更多的Javascript调试命令
Jan 24 Javascript
vue v-model的用法解析
Oct 19 Javascript
深入理解bootstrap框架之入门准备
Oct 09 #Javascript
微信小程序 http请求详细介绍
Oct 09 #Javascript
微信小程序 Flex布局详解
Oct 09 #Javascript
JavaScript实现Java中Map容器的方法
Oct 09 #Javascript
JavaScript基于对象去除数组重复项的方法
Oct 09 #Javascript
JS中this上下文对象使用方式
Oct 09 #Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
Oct 09 #Javascript
You might like
php一行代码获取文件后缀名实例分析
2014/11/12 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
PHP实现的简单路由和类自动加载功能
2018/03/13 PHP
php 获取xml接口数据的处理方法
2018/05/31 PHP
php连接mysql数据库最简单的实现方法
2019/09/24 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
2020/01/02 PHP
Mootools 1.2教程 类(一)
2009/09/15 Javascript
JavaScript 学习笔记(五)
2009/12/31 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
用Juery网页选项卡实现代码
2011/06/13 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
如何让浏览器支持jquery ajax load 前进、后退功能
2014/06/12 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
在JavaScript中call()与apply()区别
2016/01/22 Javascript
学JavaScript七大注意事项【必看】
2016/05/04 Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
2016/08/23 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
JavaScript评论点赞功能的实现方法
2017/03/13 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
python练习程序批量修改文件名
2014/01/16 Python
python实现360皮肤按钮控件示例
2014/02/21 Python
Python写的Socks5协议代理服务器
2014/08/06 Python
Python中Proxypool库的安装与配置
2018/10/19 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
python 用户交互输入input的4种用法详解
2019/09/24 Python
Python图像处理库PIL的ImageFont模块使用介绍
2020/02/26 Python
django 实现后台从富文本提取纯文本
2020/07/02 Python
澳大利亚购买太阳镜和眼镜网站:Glamoureyes
2020/09/22 全球购物
志愿者服务感言
2014/02/27 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
刑事上诉状范文
2015/05/22 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书