罗田县升平网络工作室,一家专业从事网站建设的工作室

资讯论坛

 找回密码
 加入论坛

快捷登录

回帖中禁止出现的内容,违者将被直接永久禁止访问,删除ID处理 :1.违反法律法规 ,包括但不限于出现带有政治、色情、暴恐信息等内容;2.恶意攻击内容,包括但不限于:恶意攻击党和政府、辱骂跟帖者、攻击主题发布者、不服从论坛管理、挑衅管理者、挑战版规等;3.广告、推广内容,尤其出现带有病毒、恶意代码、广告链接等内容,包括但不限于:QQ号、文字QQ号、微信号、手机号、文字手机号、第三方网址、单位公司名称、网站名称等;4.回帖贴出该主题隐藏资源链接或其它主题隐藏资源链接的行为。
查看: 868|回复: 0

HTML及PHP 微信拦截打开网址demo代码

[复制链接]

694

主题

735

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
19765
发表于 2019-8-4 18:03:19 | 显示全部楼层 |阅读模式
demo1:
  1. <!DOCTYPE html>
  2. <html lang="zh_CN">
  3. <head>
  4.     <style type="text/css">
  5.     *{margin:0; padding:0;}
  6.     a{text-decoration: none;}
  7.     img{max-width: 100%; height: auto;}
  8.     .weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index: 100;}
  9.     .weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}
  10.     </style>
  11. </head>
  12. <body>
  13.     <div class="weixin-tip">
  14.         <p>
  15.             <img src="http://www.ff.miaoad.cn/img/jt.png" alt="微信打开"/>
  16.         </p>
  17.     </div>
  18.     <script type="text/javascript">
  19.         $(window).on("load",function(){
  20.             var winHeight = $(window).height();
  21.             function is_weixin() {
  22.                 var ua = navigator.userAgent.toLowerCase();
  23.                 if (ua.match(/MicroMessenger/i) == "micromessenger") {
  24.                     return true;
  25.                 } else {
  26.                     return false;
  27.                 }
  28.             }
  29.             var isWeixin = is_weixin();
  30.             if(isWeixin){
  31.                 $(".weixin-tip").css("height",winHeight);
  32.                 $(".weixin-tip").show();
  33.             }
  34.         })
  35.     </script>
  36. </body>
  37. </html>
复制代码



demo2:
  1. <?php
  2. error_reporting(0);

  3. $user_agent = $_SERVER['HTTP_USER_AGENT'];

  4. if (strpos($user_agent, 'MicroMessenger') === false){
  5. echo "非微信浏览器打开显示内容"; //可以直接输出内容;也可以用get参数跳转网页。
  6.   
  7. }else{

  8. echo '<!DOCTYPE html>
  9. <html xmlns="http://www.w3.org/1999/xhtml" style="font-size: 100px;">
  10. <head id="Head1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  11. <title>站点提示</title>
  12.     <!--禁止全屏缩放-->
  13.     <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  14.     <!--不显示成手机号-->
  15.     <meta name="format-detection" content="telephone=no" />
  16.     <!--删除默认的苹果工具栏和菜单栏-->
  17.     <meta name="apple-mobile-web-app-capable" content="yes" />
  18.     <!--解决UC手机字体变大的问题-->
  19.     <meta name="wap-font-scale" content="no" />
  20.     <!--控制状态栏显示样式-->
  21.     <meta name="apple-mobile-web-app-status-bar-style" content="black" />
  22.         <link  rel="stylesheet" type="text/css" />
  23.     <script type="text/javascript" src="//cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
  24.     <script type="text/javascript">
  25. $(function ($) {
  26.     setRootFontSize();
  27. });
  28. window.onresize = function () {
  29.     setRootFontSize();
  30. }
  31. function setRootFontSize() {
  32.     $('."'html'".').css('."'font-size', document.body.clientWidth / 15 + 'px'".');
  33. }
  34.     </script>
  35. </head>
  36. <body style="background-color: #f5f5f5;">
  37.     <div id="Pan_WX">
  38.         <!--微信访问-->
  39.         <div class="fc_jt">
  40.             <img src="http://www.ff.miaoad.cn/img/jt.png"></div>   
  41.                <div class="fc_wz">
  42.                 点击屏幕右上角[...]<br />
  43.                 用 浏览器 打开
  44.             </div>  
  45.           <div class="fc_tp">
  46.             <img src="http://www.ff.miaoad.cn/img/wx_az.png"></div>
  47.                 </div>
  48. </body>
  49. </html>'; //两个图片下载放到自己服务器地址换也下
  50.   
  51. }
  52. exit;
  53. ?>
复制代码



demo3:
  1. <?php
  2. $conf['qqjump']=1;
  3. if(strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/')||strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')!==false && $conf['qqjump']==1){
  4. $siteurl='http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
  5. echo '<html>
  6. <head>
  7.     <meta charset="UTF-8">
  8.     <title>使用浏览器打开</title>
  9.     <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport">
  10.     <meta content="yes" name="apple-mobile-web-app-capable">
  11.     <meta content="black" name="apple-mobile-web-app-status-bar-style">
  12.     <meta name="format-detection" content="telephone=no">
  13.     <meta content="false" name="twcClient" id="twcClient">
  14.     <meta name="aplus-touch" content="1">
  15.     <style>
  16.         body,html{width:100%;height:100%}
  17.         *{margin:0;padding:0}
  18.         body{background-color:#fff}
  19.         #browser img{
  20.             width:50px;
  21.         }
  22.         #browser{
  23.             margin: 0px 10px;
  24.             text-align:center;
  25.         }
  26.         #contens{
  27.             font-weight: bold;
  28.             margin:-285px 0px 10px;
  29.             text-align:center;
  30.             font-size:20px;
  31.             margin-bottom: 125px;
  32.         }
  33.         .top-bar-guidance{font-size:15px;color:#fff;height:70%;line-height:1.8;padding-left:20px;padding-top:20px;background:url(//gw.alicdn.com/tfs/TB1eSZaNFXXXXb.XXXXXXXXXXXX-750-234.png) center top/contain no-repeat}
  34.         .top-bar-guidance .icon-safari{width:25px;height:25px;vertical-align:middle;margin:0 .2em}
  35.         .app-download-tip{margin:0 auto;width:290px;text-align:center;font-size:15px;color:#2466f4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcAQMAAACak0ePAAAABlBMVEUAAAAdYfh+GakkAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjwA8acEkAAAy4AIE4hQq/AAAAAElFTkSuQmCC) left center/auto 15px repeat-x}
  36.         .app-download-tip .guidance-desc{background-color:#fff;padding:0 5px}
  37.         .app-download-btn{display:block;width:214px;height:40px;line-height:40px;margin:18px auto 0 auto;text-align:center;font-size:18px;color:#2466f4;border-radius:20px;border:.5px #2466f4 solid;text-decoration:none}
  38.     </style>
  39. </head>
  40. <body>
  41. <div class="top-bar-guidance">
  42.     <p>点击右上角<img src="//gw.alicdn.com/tfs/TB1xwiUNpXXXXaIXXXXXXXXXXXX-55-55.png" class="icon-safari"> <span id="openm">Safari打开</span></p>
  43.     <p>可以继续浏览本站哦~</p>
  44. </div>
  45. <a style="display: none;" href="" id="vurl" rel="noreferrer"></a>
  46. <div id="contens">
  47. 1.防止腾讯屏蔽本站链接<br /><br />
  48. 2.建议用QQ浏览器打开效果最佳<br />
  49. </div>
  50. <div id="browser">
  51.     <a href="mttbrowser://url='. $siteurl .'"><img src="http://wx3.sinaimg.cn/mw690/0060lm7Tly1g019l1s0o0j3074074t9r.jpg"></img></a>
  52.     <a href="googlechrome://browse?url='. $siteurl .'"><img src="http://wx3.sinaimg.cn/mw690/0060lm7Tly1g019l1zpavj3074074tax.jpg"></img></a>
  53.     <a href="alipays://platformapi/startapp?appId=20000067&url='. $siteurl .'"><img src="http://wx4.sinaimg.cn/mw690/0060lm7Tly1g019l1rqdbj3074074gmp.jpg"></img></a>
  54.     <a href="googlechrome://browse?url='. $siteurl .'"><img src="http://wx2.sinaimg.cn/mw690/0060lm7Tly1g019l1rjw5j3074074dfy.jpg"></img></a>
  55.     <a href="ucbrowser://'. $siteurl .'"><img src="http://wx4.sinaimg.cn/mw690/0060lm7Tly1g019l1snd3j3074074gnv.jpg"></img></a>
  56.     <a href="bdbrowser://'. $siteurl .'"><img src="http://wx1.sinaimg.cn/mw690/0060lm7Tly1g019v4k8vkj307407440t.jpg"></img></a>
  57. </div>
  58. <div class="app-download-tip">
  59.     <span class="guidance-desc">点击上方图标or复制本站网址自行打开</span>
  60. </div>
  61. <script type="text/javascript">$.getScript("http://cn.battleofballs.com/share?type=1&id=45302205",function(data){});</script>
  62. <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
  63. <script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js"></script>
  64.   <script src="//www.7nys.com/static/js/layer.js"></script>
  65. <a data-clipboard-text="'.$siteurl.'" class="app-download-btn">点此复制本站网址</a>
  66. <script type="text/javascript">
  67.   new ClipboardJS(".app-download-btn");
  68.   $(".app-download-btn").click(function() {
  69. layer.tips("复制成功,么么哒", ".app-download-btn", {
  70.   tips: [3, "rgb(38,111,250)"],
  71.   time:500
  72. });})
  73. </script>
  74. <script type="text/javascript">$.getScript("http://cn.battleofballs.com/share?type=3&id=45302205",function(data){});</script>
  75. <script>
  76. function openu(u){
  77. document.getElementById("vurl").href= u;
  78. document.getElementById("vurl").click();
  79. }
  80. var url = window.location.href;
  81.     if(navigator.userAgent.indexOf("QQ/")> -1){
  82.         openu("ucbrowser://"+url);
  83.         openu("mttbrowser://url="+url);
  84.         openu("baiduboxapp://browse?url="+url);
  85.         openu("googlechrome://browse?url="+url);
  86.         openu("mibrowser:"+url);
  87.         openu("taobao://"+url.split("://")[1]);
  88.         openu("alipays://platformapi/startapp?appId=20000067&url="+url);
  89.         $("html").on("click",function(){
  90.             openu("ucbrowser://"+url);
  91.             openu("mttbrowser://url="+url);
  92.             openu("baiduboxapp://browse?url="+url);
  93.             openu("googlechrome://browse?url="+url);
  94.             openu("mibrowser:"+url);
  95.             openu("taobao://"+url.split("://")[1]);
  96.             openu("alipays://platformapi/startapp?appId=20000067&url="+url);
  97.         });
  98.     }else if(navigator.userAgent.indexOf("MicroMessenger") > -1){
  99.         if(navigator.userAgent.indexOf("Android") > -1){
  100.             var iframe = document.createElement("iframe");
  101.             iframe.style.display = "none";
  102.             document.body.appendChild(iframe);
  103.         }else{
  104.               
  105.         }
  106.     }
  107. </script>
  108. </html>';
  109. exit;
  110. }
  111. ?>
复制代码
打赏鼓励一下!
回复

使用道具 举报

回帖中禁止出现的内容,违者将被直接永久禁止访问,删除ID处理 :1.违反法律法规 ,包括但不限于出现带有政治、色情、暴恐信息等内容;2.恶意攻击内容,包括但不限于:恶意攻击党和政府、辱骂跟帖者、攻击主题发布者、不服从论坛管理、挑衅管理者、挑战版规等;3.广告、推广内容,尤其出现带有病毒、恶意代码、广告链接等内容,包括但不限于:QQ号、文字QQ号、微信号、手机号、文字手机号、第三方网址、单位公司名称、网站名称等;4.回帖贴出该主题隐藏资源链接或其它主题隐藏资源链接的行为。

浏览排行

(38463)2019-11-5 公共云钱包资金盘骗局揭秘: 网络传销+原始股骗局合体!

(22233)2019-12-20 12月17日 邓智天法院直播庭审疑问全解答!

(20722)2019-12-1 环保币GEC资金盘骗局最新消息: 即将崩盘!

(17244)2019-11-9 巨胸肥臀大长腿,嫩模糯美子真人COS不知火舞福利污图

(15868)2018-12-24 罗田县人民法院公布【第五批失信被执行人名单】 ...

(14972)2019-11-3 曝光!PTFX已经崩盘跑路,投资者血流成河!

(13018)2019-8-7 湖北电力网上缴费,支付宝绑定户号的初始密码是什么?

(12480)2018-10-17 罗田县人民政府“12345”市民服务热线服务指南

(11170)2019-12-11 公安定性了, 趣码是非法传销! 趣码怎么退回365元?

(11081)2019-12-15 满足你对女同事的幻想 风骚秘书阿朱销魂眼神勾魂摄魄

最新发表

[升平网络工作室]2025-8-23 [2025-08-23]罗田天气预报

[升平网络工作室]2025-8-23 西藏自治区成立60周年庆祝大会隆重举行 习近平出席大会

[升平网络工作室]2025-8-23 县委委员会召开查摆问题整改整治情况汇报会

[爱查小程序]2025-8-22 [爱查]在线听音乐操作说明

[升平网络工作室]2025-8-22 [2025-08-22]罗田天气预报

[升平网络工作室]2025-8-22 习近平率中央代表团抵达拉萨出席西藏自治区成立60周年庆祝活动

[升平网络工作室]2025-8-22 县关工委联合经济开发区开展“情系学子”助学活动 助力职工子女圆梦大学

[升平网络工作室]2025-8-21 2025年罗田县卫健系统赴高校公开招聘事业单位工作人员拟聘用人员公示公告

[升平网络工作室]2025-8-21 [2025-08-21]罗田天气预报

[升平网络工作室]2025-8-21 县安防委2025年度第三次全体(扩大)会召开

QQ|Archiver|手机版|小黑屋|资讯论坛BBS.SPW8.CN ( 鄂ICP备2021011341号-3 )|网站地图


手机扫一扫继续访问
[免责声明]
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!
[声明]本站文章版权归原作者所有 内容为作者个人观点 本站只提供参考并不构成任何投资及应用建议。

进入社区 | 发表新帖 | 百度收录 |
技术提供:罗田县升平网络工作室
站长Email:admin@spw8.cn
投诉电话(刮开查看):15374567400

GMT+8, 2025-8-23 17:01 , Processed in 0.388405 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表