我尝试在 上加载doubleclick.net
广告代码document.ready
,但广告不显示。
HTML
<script language="JavaScript" type="text/javascript" data-ad-src="http://ad.ch.doubleclick.net/adj/swisswebcams/;lng=de;kw=home;tile=3;dcopt=ist;sz=160x600;ord=1874680027?"></script>
JavaScript(需要 jQuery)
$(document).ready(function(){
$('script[data-ad-src]').each(function(){
this.src = $(this).attr('data-ad-src');
$(this).removeAttr('data-ad-src');
});
});
该脚本在生成的源代码中显示正确,但不再加载广告。脚本是否需要 document.ready 事件?有没有办法在 document.ready 之前加载这个脚本 - 或者再次触发 document.ready?
PS:我更喜欢使用“同步”标签而不是“异步”标签,因为“异步”正在创建一个 iFrame,当动态显示第 3 方网络时,它的宽度/高度不再灵活。