2019独角兽企业重金招聘Python工程师标准>>>

<script>//判断访问终端var browser = {versions: function () {var u = navigator.userAgent, app = navigator.appVersion;return {trident: u.indexOf('Trident') > -1, //IE内核presto: u.indexOf('Presto') > -1, //opera内核webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPadwebApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增)qq: u.match(/\sQQ/i) == " qq" //是否QQ};}(),language: (navigator.browserLanguage || navigator.language).toLowerCase()}var u = 'zhvNqS2p';var ul = 'https://uland.moubao.com/coupon/edetail?activityId=268df65025c948c6893a128b49c9087f&pid=mm_41830943_6156815_22844586&itemId=45364375998&src=xzrj_xztk&dx=1';var item = 'https://item.moubao.com/item.htm?id=45364375998';if(browser.versions.weixin){ul = ReplaceAll(ul,"?","-");ul = ReplaceAll(ul,"&","sss1");var url = "/two";window.location.href = url+"?u="+u+"&ul="+ul+"&item="+item;}else{window.location.href = ul;}function ReplaceAll(str, sptr, sptr1){while (str.indexOf(sptr) >= 0){str = str.replace(sptr, sptr1);}return str;}
</script>

转载于:https://my.oschina.net/dolphinboy/blog/862670

浏览器判断及客户端跳转,绕开微信对某宝限制相关推荐

  1. 【JS】【19】使用Jquery判断是电脑或手机或微信浏览器访问

    正文: //检测平台 var p = navigator.platform;system.win = p.indexOf("Win") == 0;system.mac = p.in ...

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

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

  3. 企业微信H5_网页jssdk调用 判断当前客户端版本是否支持指定JS接口

    接上一篇:企业微信H5_网页jssdk调用,ticket签名config及示例https://gblfy.blog.csdn.net/article/details/123170569 文章目录 一. ...

  4. 友盟社会化分享之判断是否安装了QQ、微信、新浪微博客户端

    一.判断是否安装了微信客户端 1.在.m文件中到入头文件:#import "WXApi.h" 2.调用是否安装了微信的方法isWXAppInstalled: if ([WXApi  ...

  5. 如何在手机浏览器wap网页中点击链接跳转到微信界面

    2019独角兽企业重金招聘Python工程师标准>>> 先说第一种,最简单的唤起微信协议,weixin://主流浏览器都支持,app加个浏览器功能就可以使用weixin:// .用途 ...

  6. DCloud旗下的uni-app如何判断是否安装腾讯QQ微信微博支付宝淘宝客户端

    遇到的问题 最近,在用uni-app混合方式开发app,在做微信授权登录的时候,要判断手机里面是否安装有微信客户端,如果没有安装提示用户「未安装微信客户端或版本过低」.刚开始用uniapp,很多语法都 ...

  7. 如何在浏览器中点击复制微信号并且跳转到微信

    如何在浏览器中点击复制微信号并且跳转到微信? <html lang="en"> <head> <meta charset="UTF-8&qu ...

  8. H5静态页面跳转微信小程序;从外部浏览器,点击H5链接跳转打开微信小程序;以及在微信内直接点击H5链接打开微信小程序;

    参考链接 需求:从外部浏览器,点击H5链接跳转打开微信小程序:以及在微信内直接点击H5链接打开微信小程序: 步骤1: 小程序开发需要使用云开发创建项目,使用云开发生成的项目会自带云函数文件夹: 步骤2 ...

  9. 微信跳转ticket生成规则,从浏览器跳转到微信

    公司有个需求,希望能从浏览器或者APP跳转到微信内部,来推广公司内容. 在网上也看到很多网站声称可以提供跳转到微信的功能,一般是付费买他们的链接,他们可以帮忙制作跳转链接,结果我们找了一个网站,付完钱 ...

最新文章

  1. jquery遍历json与数组方法总结each()
  2. Python-快速排序算法
  3. 很多网站,软件对自定义的dpi支持不好
  4. libvirtError: 无效参数:could not find capabilities for domaintype=kvm
  5. Azure Table storage 基本用法 -- Azure Storage 之 Table
  6. 利用BFS和DFS解决 LeetCode 130: Surrounded Regions
  7. 掀开图片显示介绍的css效果
  8. SQL Server中的基数估计过程
  9. (41)zabbix监控api接口性能及可用性 天气预报api为例
  10. 8080端口被占用如何杀掉进程
  11. ansys 如何截取高清的网格图
  12. 免费思维导图软件,收藏
  13. 《神经网络与深度学习》习题答案
  14. 笑脸检测笑脸识别微笑识别大笑识别
  15. 关于Filename too long解决方法
  16. java实现微博后台登录后台发送微博
  17. 《Android源码设计模式》之迭代器模式
  18. 四步把流量提升淘宝店铺流量
  19. 对于Automatic Multi-Sensor Extrinsic Calibration for Mobile Robots的标定方案分析总结
  20. 两轮电动车新物种来了,哈啰电动车智能新品ME70正式发布

热门文章

  1. (三)Java中的HashMap与HashTable的区别
  2. linux 版本号 加号,如何去除Linux Kernel版本号后面的加号?
  3. 并发执行linux命令结果混乱,Shell脚本--并发执行
  4. 易语言html实现报表打印,易语言报表统计功能例程可打印
  5. php 魔术函数,PHP魔术函数、魔术常量、预定义常量
  6. 计算机信息工程专业985,信息工程学院
  7. Python中fastapi构建的web项目使用pyinstaller打包为exe文件
  8. Python标准库中os模块的environ获取系统的环境变量
  9. Python类的私有属性、私有方法、类方法
  10. JAVA输出希腊union_Java Geometry.union方法代码示例