【发布时间】:2011-06-21 12:35:58
【问题描述】:
我在 div 中放置了一段广告代码,在页面底部,我有用于检查 div 的 offsetHeight 大小的 javascript 代码。如果返回“0”,我可以安全地假设广告已被广告拦截器咀嚼
我想要做的是,我希望在广告被屏蔽时应该在广告应该展示的位置出现一张图片。
知道怎么做吗?
编辑:忘记显示代码
<div id="div_bleh">
ads goes here
</div>
<script type="text/javascript">
function check_blehsize()
{
if (document.getElementById("div_bleh").offsetHeight == 0)
// do stuff
}
window.onload = check_blehsize;
</script>
【问题讨论】:
-
问题出在哪里?你问如何在这个字段中插入图像?为什么要删除广告?你给的可能性?为什么你不将你的添加覆盖在另一个 div 上,图像或文本已经是整个时间,我在一些大页面上看到了这个方法
-
刚刚编辑了我的问题以使其更清晰
-
如果用户想屏蔽你的广告,而你还想展示广告,他们会不会更生气?
-
Kasturi,我想你误解了我的意图。图片实际上不是广告,而只是带有一点承诺信息的图片。
-
要记住的一点是,一些广告拦截器也可以将自定义 url 添加到黑名单中,因此他们仍然可以最终阻止广告下的图像。
标签: javascript css image ads