像app内嵌h5网页的广告出现的最多
- 出现的原因
1,DNS挟持,域名解析出现问题
2,js注入,页面没有对特殊字符做限制
3,iframe标签注入,页面被拦截之后加入了iframe标签,或者利用js注入后加载了广告的iframe标签
4,公司服务器被黑了解决方案
- 解决方案
1,使用meta标签禁用iframe标签
<meta http-equiv="X-Frame-Options" content="DENY">
2,使用js的方法禁用iframe标签
<script type="text/javascript">
if(top.location!=self.location)top.location=self.location;
</script>
3,css让iframe出现的东西变成空白的
<style type="text/css">
iframe{v:expression(this.src='about:blank',this.outerHTML='');}
</style>
4,在网站中加入https可以防止
网友评论