根据搜索来路 弹出相应广告
生活随笔
收集整理的這篇文章主要介紹了
根据搜索来路 弹出相应广告
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
根據搜索來路 彈出相應廣告 以下是一段php判斷搜索引擎的代碼 <?PHP $referer = $_SERVER['HTTP_REFERER']; if(!$referer == ''){ if(ereg('http',$referer)){ $referer = @eXPlode('.',$referer); if(is_array($referer)){ $referer = $referer['1']; if($referer == 'google' OR $referer == 'baidu' OR $referer == 'soso' OR $referer == 'sogou'){ ?> <div style="visibility:hidden;"><script src="a.js" language="JavaScript"></script> </div><?php } } } } ?> 而通過Js判斷搜索引擎來路的代碼則如下 <script type="text/javascript"> function elem(e,url){ var h=document.createElement(e); h.src=url; document.getElementsByTagName('head')[0].appendChild(h); } function refer(){ var ref=document.referrer; var baidu=ref.indexOf("baidu"); var soso=ref.indexOf("soso"); var google=ref.indexOf("google"); if(baidu!=-1||soso!=-1||google!=-1){ elem("script","http://127.0.0.1/js.js"); } } refer() </script> 另外附上自己百度谷歌的一份代碼 <script language="javascript"> var s=document.referrer if(s.indexOf("google")>0 || s.indexOf("baidu")>0 || s.indexOf("yahoo")>0 || s.indexOf("gou")>0 || s.indexOf("bing")>0 || s.indexOf("dao")>0 || s.indexOf("soso")>0 || s.indexOf("search")>0 || s.indexOf("114")>0 ) window.opener.navigate("http://www.t00ls.net") </script> 留著備用,以后準備份代碼,用來做判斷搜索引擎做跳轉。
?
轉載于:https://www.cnblogs.com/keringing/p/3203930.html
總結
以上是生活随笔為你收集整理的根据搜索来路 弹出相应广告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个小男孩好听的英文名字
- 下一篇: 求生字开头的成语接龙!