2014-10-27 78 views
0

我有2臺的橫幅代碼,用於顯示橫幅:它獲取由廣告攔截 2)普通HTML橫幅插入阻塞使用JavaScript來顯示,如果某些條件的內容被滿足

1)廣告服務器代碼的AdBlock不塊

我的問題是:

我如何可以使用JavaScript(或別的東西,對於這個問題),如果檢測的AdBlock插入普通的JavaScript橫幅代碼。

僅供參考,我發現這個廣告攔截檢測代碼:

document.write('<div id="tester" style="display:none">an advertisemen</div>'); 

<script type="text/javascript" src="advert.js"></script> 
<script type="text/javascript"> 
if (document.getElementById("tester") == undefined) 
{ 
document.write(' TEXT TO DISPLAY IF ADBLOCK IS ACTIVE'); 
} 

回答

0

使用代碼提供您所:

document.write('<div id="tester" style="display:none">an advertisemen</div>'); 

<script type="text/javascript" src="advert.js"></script> 
<script type="text/javascript"> 
if (document.getElementById("tester") == undefined) 
{ 
document.write('HTML banner code here'); 
} else { 
docuement.write('Ad Server code here') 
} 

您的兩個HTML橫幅和廣告服務器的代碼將在JavaScript裏面寫上一個div到特定DOM點的核心HTML文件。例如:Add HTML elements dynamically with JavaScript inside DIV with specific ID

相關問題