微信防红
微信里打开网站,提示会让在浏览器打开,有的还能直接唤醒浏览器,怎么做到的 提示浏览器打开你自己价格识别就行啊。用浏览器的ua(User-Agent:)这个参数,判断是在微信打开的,然后就弹出提前做好的提示信息。直接唤醒这个不太会,windows.localhost这个好像能唤醒默认浏览器。具体的你自己尝试吧.。这你随便在大马路上搜一个防红接口调一下就好了 function isWx(){//判断是否为微信 var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == 'micromessenger'){ return true; } return false; }; if(isWx()){//判断浏览器是否微信 var html='<div class="box"><img src="images/head.png"></box>' layer.open({//这里使用了layer的弹窗组件,你也可以自己写 type: 1,content: html,anim: 'up', style: 'position:fixed; bottom:0; left:0; width: 100%; height: 100%; padding:0; border:none;' }); return; }
效果如下:二、链接跳转安卓手机的话是通过点击链接,直接跳转出微信。自动打开手机默认的浏览器。但是这个方法IOS的系统不行,需要进行判断了,判断代码如下:
function isDevice(){//判断是android还是ios还是web var ua = navigator.userAgent.toLowerCase(); if(ua.match(/iPhone\sOS/i) == "iphone os" || ua.match(/iPad/i)=="ipad"){//ios return "iOS"; } if(ua.match(/Android/i) == "android") { return "Android"; } return "Web"; };
header("Content-type:application/pdf"); header("Content-Disposition:attachment;filename='downloaded.pdf'");原贴地址:https://blog.51cto.com/14318903/2390202 小表弟 发表于 2019-8-31 13:24
function isWx(){//判断是否为微信 var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/Mic ...
function isWx(){//判断是否为微信
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
return true;
}
return false;
};
if(isWx()){//判断浏览器是否微信
var html='<div class="box"><img src="images/head.png"></box>'
layer.open({//这里使用了layer的弹窗组件,你也可以自己写
type: 1,content: html,anim: 'up',
style: 'position:fixed; bottom:0; left:0; width: 100%; height: 100%; padding:0; border:none;'
});
return;
}
二、链接跳转
function isDevice(){//判断是android还是ios还是web
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/iPhone\sOS/i) == "iphone os" || ua.match(/iPad/i)=="ipad"){//ios
return "iOS";
}
if(ua.match(/Android/i) == "android") {
return "Android";
}
return "Web";
};
header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename='downloaded.pdf'"); 代码放到主页里么 小表弟 发表于 2019-8-31 13:26
function isWx(){//判断是否为微信
var ua = window.navigator.userAg ...
怎么放呀,我是小白能说明白点吗 https://www.52pojie.cn/thread-1010075-1-1.html
用我的 本帖最后由 上古魔法师 于 2019-9-7 19:08 编辑
yitd 发表于 2019-9-2 23:14
https://www.52pojie.cn/thread-1010075-1-1.html
用我的
原理是什么?
忽略我的问题吧,我刚到你帖子了,还有收费版。。。
页:
[1]