多 *** 微信打开网址添加提示浏览器中打开遮罩附素材

访客4年前关于黑客接单807

由于微信的限制,应用文件在内置浏览器中下载全部被屏蔽掉,造成很多人用微信扫描二维码下载时点击下载按钮没反应,我想到的是做一个提示用户在浏览器中打开下载。网上流传的各种微信打开下载链接,微信已更新基本失效。今天要加的是一个终极解决 *** :弹出一个遮罩提示用户在新的浏览器窗口打开。再也不用管微信如何的更新,直接判断微信的 ua,然后弹出一个遮罩提示用户在浏览器中打开下载。

效果就是这样的

提供几个思路

1是纯html + js

js判断是否微 *** 问,然后跳转到遮罩页面。

2PHP判断ua,是微信则输出遮罩然后跳出。

var is_weixin = (function(){return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1})();
window.onload = function() {
	if (is_weixin) {
window.location.href="你所要跳转的页面
";
	}
}

单页遮罩+图片素材:https://www.lanzous.com/i62ic7a

PHP ***

<?php 
header("Content-type:text/html;charset=utf-8");
$ua = $_SERVER['HTTP_USER_AGENT'];?>
<?php if(strpos($ua, 'MicroMessenger') == false):?>
<?php else:?>
<title>请用浏览器打开</title>
<div id="weixin-tip"><p><img width="100%" src="images/live_weixin.png" alt="微信打开"/></p></div>
<style>#weixin-tip{display:block;position:fixed;left:0;top:0;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);width:100%;height:100%;z-index:100000;}
#weixin-tip p{text-align:center;margin-top:10%;padding:0 5%;position:relative;}
#weixin-tip .close{color:#fff;padding:5px;font:bold 20px/24px simsun;text-shadow:0 1px 0 #ddd;position:absolute;top:0;left:5%;}</style>
<?php exit; endif;?>
<?php
header("Content-type:text/html;charset=utf-8");
?>

如果下载的话,就改一下之一种 ***  增加一个点击显示遮罩。

标签: PHP实例网站

相关文章

新浪图片外链失效使用远程图片解决方案

这里提供一种临时处理的思路:既然新浪判断了Referer,我们伪造就是了 最后用API方式调用,例如:api.php?url=新浪外链地址 远程图片 <?php/**  * @descri...

bing每日一图做网站背景

bing图片,清晰而且精美,做背景是不错的选择,而且每日一图 ps:选择强迫症的读音 第一步:创建一个bing.php文件,放入下列代码 <?php $str=file_get_conte...

简单站外跳转页面PHP源码

效果是这样滴~ <meta http-equiv="refresh" content="1;url='<?php echo $url;?>';"> content是跳转时间...

php js 实例分享实现显示网站运行时间 - 显示年月日时分秒

分享两个版本的网站运行时间代码  PHP版本 显示为 本站运行:3年9月10天 <?php date_default_timezone_set('Asia/Shanghai')...

Emlog今日文章时间加红 今日未发文则显示昨日时间加红

Emlog今日文章时间加红 只需要写一个判断,那如果今日未发文则显示昨日时间加红怎么实现呢? 首先我们需要判断一下今日是否发文 把代码放到模板下module.php中 &l...

PHP网页查看信息输入密码

1.主要原理用到了php的post和if函数 if($_POST["password"] == right_pwd) 2.我们需要输入一次后某时间段不失效就用到了cookies, setcook...