1

如何使用 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中?

4

1 回答 1

0

将广告放在单独的 HTML 文件中,并使用如下内容:

$('.adcontainer').load('advert.html');

将文件加载到 div 中。

因为您正在使用document.write,所以我认为该页面正在被该行覆盖(尽管我从未使用过 document.write 所以我不是 100% 的)。

于 2013-02-04T10:10:59.020 回答