此前看到很多球球代shua網站會使用調用默認瀏覽器打開網址,以達到防攔截又不丟失客戶的方法
有幸找到此源碼并做優化
優化說明:
把固定鏈接改成訪問鏈接并調用手機默認瀏覽器打開當前訪問的鏈接
第一種方法:
- <?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="http://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;
- }
- ?>
第一種代碼會在調用默認瀏覽器的同時跳轉到你點擊的鏈接,適合做域名跳轉 代碼放在網站抬頭或者獨立頁面。
第二種方法: 找一個沒有攔截的域名,然后解析到網站,上傳一個index.php的文件
- <?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="http://open.mobile.qq.com/sdk/qqapi.js?_bid=152"></script>
- <script type="text/javascript"> mqq.ui.openUrl({ target: 2,url: "http://www.companysz.com"}); </script>
- </head>
- <body>請使用瀏覽器打開<p><a href=".$a.">點擊載入當前網站</a></p></body>
- </html>';
- exit;
- }
- ?>
- <html>
- <head>
- <title>防攔截跳轉</title>
- </head>
- <body>請使用瀏覽器打開<h1><a href="http://www.companysz.com/">點擊進入</a></h1>
- </body>
- </html>
以上代碼直接寫成php文件,上傳空間,把我的兩個鏈接修改成自己的鏈接即可,以后直接可以發未攔截的域名就行了!
新聞熱點
疑難解答