检测广告是否已加载

时间:2011-01-30 18:14:01

标签: javascript load

如何检测广告是否已加载,如果未加载则重定向?假设我有一个标签并启用了javascript,这会被篡改吗?

1 个答案:

答案 0 :(得分:2)

我想到了两个想法。如果页面上未启用JavaScript,则您的广告可能无法加载。所以你可以这样做:

<noscript>
    <meta http-equiv="refresh" content="0;url=http://example.com/noads" />
</noscript>

有些人有广告拦截器,因此他们仍然可以使用没有广告的JS。因此,您可以在内联JS(var ads_loaded = false;)中创建变量,然后在加载广告的文件(load_ads(); ads_loaded = true;)中切换其值。我的想法是,如果ads_loaded变量被更改,那么文件中的其他所有内容都可能被执行。