PHP让指定网页只能在微信内置浏览器打开的代码

  • A+
所属分类:技术分享
点击领取阿里云1000元优惠券

PHP让指定网页只能在微信内置浏览器打开的代码。有时候,有些网页不方便在电脑或者手机QQ打开,比如:想创建一个在微信活动页面,在电脑或者QQ打开会导致某些功能失效,页面错版等情况,为了避免出现这种情况,其实我们只需让它只能在微信打开就可以了。

只能在微信打开的代码:

  1. <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>微信内置浏览器访问</title>
    <style type="text/css">
    *{margin:0px; padding: 0px;}
    h4{line-height: 65px; text-align: center;}
    .ico-con{width: 110px; height: 110px; margin:30px auto 0;}
    .ico{width: 110px; height: 110px;}
    </style>
    </head>
    <body bgcolor="#E1E0DE">
    <?php
    header("Content-type:text/html;charset=utf-8");
    $useragent = addslashes($_SERVER['HTTP_USER_AGENT']);
    if(strpos($useragent, 'MicroMessenger') === false && strpos($useragent, 'Windows Phone') === false ){
    echo "<div class='ico-con'>";
    echo "<img src='https://www.laiqun.cn/wp-content/uploads/2017/12/lqlogo.png' class='ico'>";
    echo "</div>";
    echo "<h4>请在微信客户端内打开</h4>";
    }else{
    echo "<script>window.location.href='https://www.laiqun.cn'</script>";
    }
    ?>
    </body>
    </html>

代码解析:
当检测到是微信打开的,就是执行else的结果,跳转到页面,当检测到电脑打开,那就调用我们固定的页面(如下图)。

PHP让指定网页只能在微信内置浏览器打开的代码

代码使用方法:新建weixin.php文件,名称随意但后缀需要为.php ,然后复制上面的代码粘贴进去,把提示图片和需要在微信上显示的网址修改成您自己的,再上传到自己的网站服务器即可。

电脑查看示例:https://www.laiqun.cn/yanshi/weixin.php

微信扫一扫打开的是来群网首页,而电脑打开的则是上图一样。

PHP让指定网页只能在微信内置浏览器打开的代码

  • 微信公众号
  • 微信扫一扫关注我们
  • weinxin
  • 微信小程序
  • 微信扫一扫访问小程序
  • weinxin

发表评论

您必须才能发表评论!