浏览器判断及客户端跳转,绕开微信对某宝限制
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
浏览器判断及客户端跳转,绕开微信对某宝限制相关推荐
- 【JS】【19】使用Jquery判断是电脑或手机或微信浏览器访问
正文: //检测平台 var p = navigator.platform;system.win = p.indexOf("Win") == 0;system.mac = p.in ...
- 请在微信客户端打开链接:火狐浏览器模拟微信浏览器内核教程 ,用chrome模拟微信浏览器访问需要OA…....
背景:微信浏览器能访问,出现,请在微信客户端打开链接. user agent switcher for firefox: https://addons.mozilla.org/en-US/firefo ...
- 企业微信H5_网页jssdk调用 判断当前客户端版本是否支持指定JS接口
接上一篇:企业微信H5_网页jssdk调用,ticket签名config及示例https://gblfy.blog.csdn.net/article/details/123170569 文章目录 一. ...
- 友盟社会化分享之判断是否安装了QQ、微信、新浪微博客户端
一.判断是否安装了微信客户端 1.在.m文件中到入头文件:#import "WXApi.h" 2.调用是否安装了微信的方法isWXAppInstalled: if ([WXApi ...
- 如何在手机浏览器wap网页中点击链接跳转到微信界面
2019独角兽企业重金招聘Python工程师标准>>> 先说第一种,最简单的唤起微信协议,weixin://主流浏览器都支持,app加个浏览器功能就可以使用weixin:// .用途 ...
- DCloud旗下的uni-app如何判断是否安装腾讯QQ微信微博支付宝淘宝客户端
遇到的问题 最近,在用uni-app混合方式开发app,在做微信授权登录的时候,要判断手机里面是否安装有微信客户端,如果没有安装提示用户「未安装微信客户端或版本过低」.刚开始用uniapp,很多语法都 ...
- 如何在浏览器中点击复制微信号并且跳转到微信
如何在浏览器中点击复制微信号并且跳转到微信? <html lang="en"> <head> <meta charset="UTF-8&qu ...
- H5静态页面跳转微信小程序;从外部浏览器,点击H5链接跳转打开微信小程序;以及在微信内直接点击H5链接打开微信小程序;
参考链接 需求:从外部浏览器,点击H5链接跳转打开微信小程序:以及在微信内直接点击H5链接打开微信小程序: 步骤1: 小程序开发需要使用云开发创建项目,使用云开发生成的项目会自带云函数文件夹: 步骤2 ...
- 微信跳转ticket生成规则,从浏览器跳转到微信
公司有个需求,希望能从浏览器或者APP跳转到微信内部,来推广公司内容. 在网上也看到很多网站声称可以提供跳转到微信的功能,一般是付费买他们的链接,他们可以帮忙制作跳转链接,结果我们找了一个网站,付完钱 ...
最新文章
- jquery遍历json与数组方法总结each()
- Python-快速排序算法
- 很多网站,软件对自定义的dpi支持不好
- libvirtError: 无效参数:could not find capabilities for domaintype=kvm
- Azure Table storage 基本用法 -- Azure Storage 之 Table
- 利用BFS和DFS解决 LeetCode 130: Surrounded Regions
- 掀开图片显示介绍的css效果
- SQL Server中的基数估计过程
- (41)zabbix监控api接口性能及可用性 天气预报api为例
- 8080端口被占用如何杀掉进程
- ansys 如何截取高清的网格图
- 免费思维导图软件,收藏
- 《神经网络与深度学习》习题答案
- 笑脸检测笑脸识别微笑识别大笑识别
- 关于Filename too long解决方法
- java实现微博后台登录后台发送微博
- 《Android源码设计模式》之迭代器模式
- 四步把流量提升淘宝店铺流量
- 对于Automatic Multi-Sensor Extrinsic Calibration for Mobile Robots的标定方案分析总结
- 两轮电动车新物种来了,哈啰电动车智能新品ME70正式发布
热门文章
- (三)Java中的HashMap与HashTable的区别
- linux 版本号 加号,如何去除Linux Kernel版本号后面的加号?
- 并发执行linux命令结果混乱,Shell脚本--并发执行
- 易语言html实现报表打印,易语言报表统计功能例程可打印
- php 魔术函数,PHP魔术函数、魔术常量、预定义常量
- 计算机信息工程专业985,信息工程学院
- Python中fastapi构建的web项目使用pyinstaller打包为exe文件
- Python标准库中os模块的environ获取系统的环境变量
- Python类的私有属性、私有方法、类方法
- JAVA输出希腊union_Java Geometry.union方法代码示例