我有一个header.php文件,它包含在我的网站的每一页上,我想要的是加载另一个包含我的网站广告代码的php文件,所以我做了,并且为了某些原因,它会加载它然后重定向我只是一个空白页面,上面只有广告?请告诉我我的代码是否有问题谢谢!这里也是我网站的链接,一旦加载它就会重定向你...... http://www.quickdailylaugh.com
这是将其加载到div中的代码。
<script type="text/javascript">
$(document).ready(function(){
$('#contentforads').load('<?php print $actual_link ?>/ads.php').fadeIn("slow");
});
</script>
这是ads.php文件中的代码
<style type="text/css">
.leftad{
float:left;
margin-left:30px;
}
.rightad{
float:right;
margin-right:30px;
}
</style>
<div class="leftad"><script type="text/javascript">
( function() {
if (window.CHITIKA === undefined) { window.CHITIKA = { 'units' : [] }; };
var unit = {"publisher":"hidden","width":120,"height":600,"sid":"Chitika Default"};
var placement_id = window.CHITIKA.units.length;
window.CHITIKA.units.push(unit);
document.write('<div id="chitikaAdBlock-' + placement_id + '"></div>');
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = '//cdn.chitika.net/getads.js';
try { document.getElementsByTagName('head')[0].appendChild(s); } catch(e) { document.write(s.outerHTML); }
}());
</script></div>
<div class="rightad">right ad</div>
答案 0 :(得分:1)
使用功能document.write
即可消除并替换页面的HTML。相反,使用JS函数.append
或.innerHTML
将内容添加到现有div contentforads
。