很多第三方的广告系统都是使用document.write来加载广告,如下面的一个javascript的广告链接:

ad8e5ae0b8b7?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

这个javascript请求返回的是这样的一段代码:

ad8e5ae0b8b7?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

这种加载来自第三方,并且代码都添加了统计的功能,上面的javascript的广告链接每请求一次都会统计一次,生成的代码也有点击统计的功能,也就是说必须以这种方式来进行加载。

例子1:www.piaohua.com,左上角广告banner和左下角浮窗广告都是通过加载广告脚本,可以通过拦截该piaohua_banner_980_60_4.js的请求,来终止document.writeln的写入。

ad8e5ae0b8b7?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

例子2:(广告通过iframe加载#document然后一个完整的html来实现)

ad8e5ae0b8b7?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

||pos.baidu.com/icrm?rdid=2895327 … … // ADBlock拦截规则

//iframe元素会创建包含另外一个文档的内联框架(即行内框架)。

id="iframeu2895327_0"src="http://pos.baidu.com/icrm?rdid=2895327

&dc=3&di=u2895327&dri=0&… > … …

Key:这一类广告通常采用阻塞资源加载即可,

另一例子:http://www.w3school.com.cn/tags/tag_iframe.asp

ad8e5ae0b8b7?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

因请求的失败相应的脚本也会更改:

对服务器的请求已遭到某个扩展程序的阻止。

例子3:弹窗广告(document.open();  document.write())

汇总一下浮窗广告特征:

1.,  标签定义嵌入的内容,比如插件:

2.,例如:

class="figure" style="opacity: 1;">

p><p>TB2b_BygXXXXXapXpXXXXXXXXXX_!!55027074-0-saturn_solar.jpg_160x160.jpg_.webp

3.,带有已删除部分和新插入部分的文本,例如:

253D267438%2526SET_F%253D1%26sina_sign%3D5f4dd73742df4865&sign=8fd9f19820ac0b91" οnmοusedοwn="return sinaadToolkit.url.fortp(this, event);">//d6.sina.com.cn/pfpghc2/201703/21/ff328cbc465743fdb8e2be2160d77133.jpg

4.

5.关闭广告(标签):

6.…,例子:url: http://www.piaohua.com/

7.小部分浮窗广告为flash(chrome浏览器自动屏蔽flash)

PS:

1

2

3 x

4

5

6 flash

android浮浮窗广告实现,浮窗广告的实现原理相关推荐

  1. android浮窗播放器,Android仿优酷视频的悬浮窗播放效果

    之前接了需求要让视频播放时可以像优酷视频那样在悬浮窗里播放,并且悬浮窗和主播放页面之间要实现无缝切换,项目中使用的是自封装的ijkplayer 这个要求就代表不能在悬浮窗中新建视频控件,所以需要在悬浮 ...

  2. html效果浮窗效果,网页浮窗成效

    当前位置:我的异常网» Web前端 » 网页浮窗成效 网页浮窗成效 www.myexceptions.net  网友分享于:2014-12-05  浏览:0次 网页浮窗效果 Fixed固定位置的悬浮 ...

  3. Android仿优酷视频的悬浮窗播放

    Android仿优酷视频的悬浮窗播放 之前接了需求要让视频播放时可以像优酷视频那样在悬浮窗里播放,并且悬浮窗和主播放页面之间要实现无缝切换,项目中使用的是自封装的ijkplayer 这个要求就代表不能 ...

  4. Android M及以上版本系统 悬浮窗权限 的解决方案

    Android M及以上版本系统 悬浮窗权限 的解决方案 Android的窗口体系中,WindowManager占有非常重要的地位,平时我们使用悬浮窗会遇到一些权限的问题. 当 Android工程在 ...

  5. Android窗口Window的创建(悬浮窗)

    创建悬浮窗以及基于无障碍服务的窗口 关于悬浮窗的创建 启动悬浮窗 关于前台服务 启动服务 无障碍窗口 知识点 参考链接 关于悬浮窗的创建 首先需要获取WindowManager WindowManag ...

  6. android仿照360壁纸照片显示特效,Android仿360桌面手机卫士悬浮窗效果

    大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我先说几句不相干的话. 不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多 ...

  7. 【Android 学习】实现仿360悬浮窗

    本篇博客转自郭霖的博客http://blog.csdn.net/guolin_blog/article/details/8689140 360手机卫士我相信大家都知道,好多人手机上都会装这一款软件,那 ...

  8. Android开发之仿手机卫士悬浮窗效果

    基本的实现原理,这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多.主要是通过WindowManager这个类来实现的,调用这个类的addView方法用于添加一个悬浮窗,upda ...

  9. Android各版本查询和开启悬浮窗权限

    Android 各版本查询和开启悬浮窗权限 如果你是从事Android开发的程序员,那么你肯定对于权限这个词不会陌生,Android的权限分为一般权限和危险权限,一般权限(只需在AndroidMani ...

  10. Android实现仿360手机卫士悬浮窗效果

    大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我说几句不相干的废话. 不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多 ...

最新文章

  1. java抓取网页或者文件的邮箱号码
  2. 使用 $.grep() 方法
  3. 怎样用hibernate验证登陆界面的用户名和密码
  4. 飞桨领航团邀你出战!黑客松线下48H Coding Party等你来
  5. JNI方面的笔记(未完待续)
  6. C++直接初始化与复制初始化的区别深入解析
  7. Android调用系统相机和相册(更换微信头像)
  8. 【Python】Paramiko模块在Windows10中import ssl报错的处理方法
  9. 面试官问我平时怎么看源码的,我把这篇文章甩给他了。
  10. Bootstrap学习笔记
  11. 【华为云技术分享】如何使用pyCharm与ModelArts公有云服务联动开发,快速且充分地利用云端GPU计算资源
  12. 【算法学习笔记】73.数学规律题 SJTU OJ 1058 小M的机器人
  13. Java Annotation 入门
  14. JavaScript函数的声明以及调用(1)
  15. 配置Ubuntu软件源
  16. win7电脑开启屏幕旋转功能吗 Win7系统屏幕的旋转功能如何使用
  17. 单元测试1-为什么需要单元测试
  18. 对于公司的管理者,如何解决Facebook操作者离职的问题,facebook能公司统一管理吗?会不会和Facebook真实身份注册有冲突,
  19. 关于对《上海市人民政府办公厅关于执行〈上海市非营业性客车额度拍卖管理规定〉若干要求的通知》的政策解读...
  20. rsa java模数_公钥/私钥中的RSA密钥值和模数

热门文章

  1. dj java实现_学DJ还是学JAVA 那个未来更有前途?
  2. 非计算机专业进入IT行业的三个方法,你是哪一个?
  3. loanrunner录制脚本时提示证书错误解决方法
  4. 习题4-1 象棋(Xiangqi,ACM/ICPC Fuzhou 2011,UVa1589)
  5. Kafka Controller工作原理
  6. python获取微信公共平台消息列表和用户头像
  7. 一步步教你打造属于自己的FLV播放器,动态调用外部影片!~
  8. 2022-2028年全球与中国显微印刷行业深度分析
  9. CentOS 救援模式 (rescue installed system)修复损坏系统
  10. [Linux Device Driver] 看门狗