1.PHP判断

封装。php代码:

function is_weixin(){ if ( strpos($_SERVER['HTTP_USER_AGENT'],'MicroMessenger') !== false ) {  //strpos() 函数查找字符串在另一字符串中第一次出现的位置return true;}  return false;}

调用示例:直接调用

if (is_weixin()) {// 当前浏览器是微信浏览器...
}else{// 当前浏览器不是微信浏览器...
}

2.官方js判断

var ua = navigator.userAgent.toLowerCase();var isWeixin = ua.indexOf('micromessenger') != -1;if (isWeixin) {return true;}else{return false;      }

3.js判断

function is_weixn(){  var ua = navigator.userAgent.toLowerCase();  if(ua.match(/MicroMessenger/i)=="micromessenger") {  return true;  } else {  return false;  }  }

转载自 判断当前页面是否在微信浏览器中打开

转载于:https://www.cnblogs.com/zxf100/p/8808857.html

判断当前浏览器是不是微信浏览器相关推荐

  1. C#判断用户是否使用微信浏览器,并据此来显示真实内容或二维码

    平时我们看一些网页的时候会发现这样的功能:有的页面只能在微信里访问,如果在电脑上访问就只显示当前地址的二维码.这个用C#怎么实现呢?我们结合代码来看看. 首先,我们需要先判断用户使用的是什么浏览器,这 ...

  2. js判断是否是在微信浏览器打开

    标题js判断是否是在微信浏览器打开 一.直接判断是否是在微信浏览器打开的 (1)法1: function is_weixn(){ var ua = navigator.userAgent.toLowe ...

  3. JS_js判断当前是否是微信浏览器,判断移动端浏览器类型,微信浏览器、支付宝小程序、微信小程序等

    判断当前是否是微信浏览器 var ua = navigator.userAgent.toLowerCase(); var isWeixin = ua.indexOf('micromessenger') ...

  4. 火狐浏览器模拟微信浏览器教程

    众所周知,微信项目html5界面的开发时间会相对较长(为什么这么说就不解释了),以及在微信浏览器内会出现一些无法在web端检测出的问题,笔者有 了模拟微信浏览器的想法,google之后,发现有方法来伪 ...

  5. 请在微信客户端打开链接:火狐浏览器模拟微信浏览器内核教程 ,用chrome模拟微信浏览器访问需要OA…....

    背景:微信浏览器能访问,出现,请在微信客户端打开链接. user agent switcher for firefox: https://addons.mozilla.org/en-US/firefo ...

  6. 火狐浏览器模拟微信浏览器内核教程

    众所周知,微信项目html5界面的开发时间会相对较长(为什么这么说就不解释了),以及在微信浏览器内会出现一些无法在web端检测出的问题,笔者有 了模拟微信浏览器的想法,google之后,发现有方法来伪 ...

  7. 判断手机浏览器还是微信浏览器(PHP)

    //判断是否 微信浏览器 function isWeixin1() {if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== fal ...

  8. vue判断什么手机打开网页及是否用QQ浏览器或者微信浏览器打开

    //判断什么类型手机打开的网页 let flag = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mo ...

  9. php判断用户是微信浏览器还是其他浏览器,PHP区分企业微信浏览器|普通微信浏览器|其他浏览器...

    这篇文章主要介绍了关于PHP区分 企业微信浏览器 ,普通微信浏览器, 其他浏览器 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 经常我们在做微信环境的项目时,要判断当前用户访问的终端 ...

最新文章

  1. GitLab 8.7发布
  2. 企业级的开源备份工具之磁盘柜存储配置
  3. python调用zabbix api接口实时展示数据
  4. 使用JMeter进行数据库压力测试
  5. sendkeys.send 始终输出英文._PLC的三种输出方式,你知道有哪些吗?
  6. c语言闰年的判断条件DS1302,DS1302驱动程序(平年和闰年天数自动调整)
  7. 电脑备忘录软件测试自学,软件测试经验和教训分享.pdf
  8. CodeBlocks下搭建Opencv——问题之——计算机中丢失 opencv_world300.dll
  9. TypeError: Cannot set properties of undefined (setting ‘innerHTML‘)
  10. matlab近似计算求积分,matlab实验三 定积分的近似计算.doc
  11. 悉尼大学计算机一年制硕士,悉尼大学一年制硕士
  12. 手机连接charles问题
  13. 银河帝国----基地前奏
  14. Python爬虫——爬去必应壁纸(简化版)
  15. 越来越快的jsRuntime——Bun
  16. 通过netsh一键连接指定WIFI
  17. 计算机一级excel中模拟运算,excel2000计算机一级专题.docx
  18. 2020-11-30 09:51:55 精确到秒的时间戳
  19. Mac idea打开项目Java文件和resources文件都被标记了resources类型
  20. 我要让一些好习惯替换掉坏习惯

热门文章

  1. c++容器vector介绍
  2. fiddler限速/弱网模拟
  3. 阿里、字节年薪百万的测开专家,都在关注哪些前沿技术
  4. html转word 图片丢失 java_Java 实现 Word 转 pdf 文档的工具来了
  5. java邮箱找回密码_java实现邮箱找回密码 简单邮件
  6. java中选择结构有哪些_Java中的选择结构
  7. 利用CNN和迁移学习方法识别植物叶片疾病
  8. 植物病害鉴定真的需要深度CNN吗?
  9. 无人机图像深度学习的大豆害虫检测与分类
  10. Java求解自由落体相关问题