我想顯示一個div如果訪問者正在使用adblock。顯示圖片,如果adblock塊adsense
我最初使用的是背景圖片,但大多數用戶在廣告初始化之前,即使沒有屏蔽廣告,也會在一秒或兩秒內看到該消息。
我搜查了網站和這個網站,它似乎javascript是最好的解決方案。我遇到的唯一問題是,似乎這裏的每個答案都缺少一些關鍵信息,例如我自己的結點。
所以我很好奇,我將如何展示div來代替adsense廣告,具體如何?
到目前爲止,我已經嘗試過一些成功的東西,看看廣告容器沒有高度,然後顯示一個彈出窗口(從線上教程獲得代碼)。但我不想要一個彈出窗口,只是在與廣告相同的位置顯示div。
<script type="text/javascript">
function TestPage() {
if ($('.ad').height() == 0)
$('.adblocked').show();
}
$(TestPage);
</script>
以上不工作,以顯示DIV,但它確實在廣告被封鎖,只是有麻煩顯示它該div .adblocked
的地方檢測。
瞭解這一http://idahospuds.blogspot.co.il/2013/03/how-to-detect-block-ads-using-google.html – raam86
謝謝,已經讀通過,我這對我來說非常新穎,所以我希望只要掌握了js知識,就能得到一份只有很少期望的教程。 – HelloWorld