如果满足某些条件,则使用Javascript显示内容
Using Javascript to display content if certain criteria is met
我有两套用于显示横幅的横幅代码:
1) 被AdBlock阻止的广告服务器代码2) AdBlock不阻止的纯HTML横幅插入
我的问题是:
如果检测到AdBlock,我如何使用Javascript(或其他东西)插入纯Javascript横幅代码。
作为参考,我发现了这个AdBlock检测代码:
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');
}
使用您提供的代码:
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,在特定的DOM点向核心HTML文件写入div。示例:在具有特定ID 的DIV中使用JavaScript动态添加HTML元素
相关文章:
- PHP Javascript显示/隐藏按钮不工作
- 通过javascript显示和更改文本
- 是否可以用JavaScript显示等效的文件夹对话框
- 如何使用javascript显示图像
- BMI计算器以Javascript显示结果
- 单击“JavaScript显示变量”
- Javascript:显示带有复选框值的图像
- 通过ID JavaScript显示随机背景图像
- 无法在qualtrics上使用javascript显示背景图像
- 日期选择器无法使用javascript显示
- javascript 显示空白灰色层
- 页面加载后通过javascript显示图像
- 使用JavaScript显示鼠标的x和y位置
- 用javascript显示html表
- 使用 JavaScript 显示 Laravel's Variable
- javascript显示地理位置
- 搜索XML文件并使用javascript显示结果
- 使用javascript显示文件名上传
- 使用javascript显示隐藏的HTML元素
- 使用jquery和javascript显示PHP中的变量