判断分享是不是微信
2016-06-30 15:59
477 查看
// 检查是否是微信分享
function isWeixin(){
var ua = navigator.userAgent.toLowerCase(); //获取用户端信息
if(ua.indexOf('micromessenger')>0){ //检测特殊字符串"micromessenger"的位置
return true;
}else{
return false;
}
}
function isShowWeiXin(){
if(isWeixin()){
document.getElementById('mcover').style.display='block'; //如果是微信,则显示微信遮罩层
}else{
var url = "http://common.culihui.com/extImage/download/pro/android_clh_portal.apk";
statistics(url);
}
}
function isIphone(){
if(isWeixin()){
document.getElementById('mcover').style.display='block';
}else{
var url = "https://itunes.apple.com/cn/app/cu-li-hui/id988262340?mt=8";
statistics(url);
}
}
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
} else{
return null;
}
}
function statistics(url){
var equipment = GetQueryString("equipment");
var source = GetQueryString("source");
$.ajax({
url: "statistics.jhtml",
type: "GET",
data: {equipment: equipment, source: source},
success: function() {
window.location.href = url;
},
error: function(){
return;
}
});
}
function isWeixin(){
var ua = navigator.userAgent.toLowerCase(); //获取用户端信息
if(ua.indexOf('micromessenger')>0){ //检测特殊字符串"micromessenger"的位置
return true;
}else{
return false;
}
}
function isShowWeiXin(){
if(isWeixin()){
document.getElementById('mcover').style.display='block'; //如果是微信,则显示微信遮罩层
}else{
var url = "http://common.culihui.com/extImage/download/pro/android_clh_portal.apk";
statistics(url);
}
}
function isIphone(){
if(isWeixin()){
document.getElementById('mcover').style.display='block';
}else{
var url = "https://itunes.apple.com/cn/app/cu-li-hui/id988262340?mt=8";
statistics(url);
}
}
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
} else{
return null;
}
}
function statistics(url){
var equipment = GetQueryString("equipment");
var source = GetQueryString("source");
$.ajax({
url: "statistics.jhtml",
type: "GET",
data: {equipment: equipment, source: source},
success: function() {
window.location.href = url;
},
error: function(){
return;
}
});
}
相关文章推荐
- 微信支付平台设置及如何获取微信支付所需参数
- ecshop/ectouch最新版JSAPI微信支付V3安装帮助手册
- C#微信公众号与订阅号接口开发示例代码
- 如何辨别一个微信公众号的好坏?
- 微信消息推送渠道建设
- 微信 支付 思维导图(微信红包)
- 微信JS-SDK使用权限签名算法的服务端实现(.net版本)
- ListView具有多种item布局——实现微信对话列
- 微信双开是定时炸弹?关于非越狱iOS上微信分身高危插件ImgNaix的分析
- 微信web调试工具
- C#开发微信门户及应用(44)--微信H5页面开发的经验总结
- 不敢说不之—— 十分钟学会搭建微信和微博两种主流框架(纯代码)
- php判断用户客户端是否是微信内置客户端
- nodejs javascript微信开发
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
- 免费的微信编辑器插件调用
- 微信公众号支付开发配置
- 第三方登陆:微信官方登陆
- 微信运营误区:你选对配图了吗?
- 预览图文受限?4招教你突破限制!