如何使用jquery / javascript将第三方广告脚本(javascript)插入空div中。 问题是我通过ajax获取广告脚本。
<!-- begin ad tag (tile=1.....) -->
<script language="javascript"><!--
document.write('<scr'+'ipt language="javascript1.1" src="http://adserver.adtechus.com/addyn/3.0/5361.1/2130212/0/4417/ADTECH;loc=100;target=_blank;key=3104;grp=[group];misc='+new Date().getTime()+'"></scri'+'pt>');
//-->
</script><noscript><a href="http://adserver.adtechus.com/adlink/3.0/5361.1/2130212/0/4417/ADTECH;loc=300;key=3104;grp=[group]" target="_blank"><img src="http://adserver.adtechus.com/adserv/3.0/5361.1/2130212/0/4417/ADTECH;loc=300;key=3104;grp=[group]" border="0" width="670" height="200"></a></noscript>
<!-- End of JavaScript Tag -->
问题是当我尝试将其加载到空div(inline_ad_one)时的页面加载: inlinead_1_code是一个包含广告数据的变量。
$("#inline_ad_one").html(inlinead_1_code);
它会加载页面,然后跳转到只包含所投放广告的新页面。 如何将其加载到空div中?
答案 0 :(得分:0)
将广告放在单独的HTML文件中,并使用以下内容:
$('.adcontainer').load('advert.html');
将文件加载到div中。
因为您正在使用document.write
,我认为该行正在覆盖该页面(虽然我从未使用过document.write,所以我不是100%就这样了。)