2009-09-15 22 views
1

我在ASP.NET和VB.NET這對於頁面的右手側的160×600谷歌的廣告的地方建立了一個網站。如果Google廣告被封鎖,我該如何顯示其他內容?

它看起來不錯,當它顯示在頁面上,但我發現,當谷歌的廣告被屏蔽,就像是我的工作場所,頁面看起來不完整的。沒有消息顯示廣告被屏蔽,只是顯示空白。

我不想到處找阻斷的方式,而我想dsiplay在其位的東西(我自己的例如圖形),如果它被阻止。

有沒有辦法做到這一點?

回答

1

將它放在<div>...</div>中,並在其後放置一個JavaScript,以確定其高度或值爲,確定存在AdSense。如果沒有檢測到你改變div的innerHTML,或者只是document.write()的東西。

如果有AdSense計劃,document.frames.length將在最後1

讓它simpliest越好,因爲他們不會喜歡看你的網站與他們的iframe搞亂,他們可以阻止您的AdSense帳戶。

+0

可能是必要的,但我想試試我的方法首先,因爲它不需要任何的腳本。 – timdev

+0

我有一個類似於你的更好的解決方案:只需在那裏放置一個帶有背景的DIV。如果沒有顯示AdSense,則會改爲背景。沒有移動部件。 – Havenard

0

從來沒有嘗試過,但你可以嘗試使用CSS定位和z-index的堅持一個透明的容器上的其他一些內容的頂部谷歌的廣告。

我真的不知道如何將工作,但是這就是我想嘗試,如果我是你的話。

相關問題