网址在手机QQ内被点击时自动打开默认浏览器跳转php源码

  • 时间:
  • 浏览:57

通过一段代码让网址在手机QQ内被点击时自动打开默认浏览器跳转,怎么让 这段代码无须完美,经过几次后缀不同的域名的测试,只有访问.cn不可能 .com域名时才能正常的跳转。这种代码适用于统统方面,之类使被QQ管家拦截的域名在手机QQ内通过跳转才能得到正常的访问。

代码及使用办法

直接群克隆代码粘放进只有跳转的网页的顶部,不只有做任何改动。一般不让对网页的正常浏览产生任何影响,当然,不排除不可能 有个别情况。

<?php
$conf['qqjump']=1;
if(strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/')!==false && $conf['qqjump']==1){
$a='http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
echo '<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>正在跳转系统默认浏览器</title>
<script src="https://open.mobile.qq.com/sdk/qqapi.js?_bid=152"></script>;
<script type="text/javascript"> mqq.ui.openUrl({ target: 2,url: "'.$a.'"}); </script>
</head>
<body></body>
</html>';
exit; 
} 
?>

使被拦截的域名在手Q内才能正常访问

首先呢,我给出的这种办法 并都是几次 多多完美的办法 。不可能 这种办法 是通过访问几次 多多未被拦截的域名,在打开默认浏览器的一起去,自动跳转到被拦截的域名,实现步骤如下:

<?php
$conf['qqjump']=1;
if(strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/')!==false && $conf['qqjump']==1){
$a='http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
echo '<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>正在跳转系统默认浏览器</title>
<script src="https://open.mobile.qq.com/sdk/qqapi.js?_bid=152"></script>;
<script type="text/javascript"> mqq.ui.openUrl({ target: 2,url: "'.$a.'"}); </script>
</head>
<body>
</body>
</html>';
exit; } ?>
//前面的每种为跳转到默认浏览器的代码
//下面每种为自动跳转到其他网址的代码
<html>
<head>
<title>正在跳转</title>
<meta http-equiv="Content-Language" content="zh-CN">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<meta http-equiv="refresh" content="0.2;url=http://mosq.cn ">    //此处的域名改为只有跳转的域名
</head>
<body>
</body>
</html>

按照代码中的提示文字进行修改,把跳转的域名改为被拦截的域名即可。

怎么让 将这种网页重命名为index.php不可能 index.html ,怎么让 群克隆粘放进未被拦截的域名的网站根目录下。此时还都还可以 尝试访问试试效果。


本文链接:https://www.mosq.cn/post-221.html

本博客所有文章除一阵一阵声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明出处!