默认情况下,对象显示在帖子的顶部

时间:2014-03-18 13:45:45

标签: javascript blogger

所以我正在运行一个Blogger博客,我刚刚偶然发现了一个包含此代码的网站,以便当您在帖子的html代码中插入代码时,它会显示广告单元。

使一切正常运行的代码是:

<div expr:id='"aim1" + data:post.id'></div>

<div style="clear:both; margin:10px 0">
    <!-- Your Ad code here -->
</div>

<div expr:id='"aim2" + data:post.id'>
    <data:post.body/>
</div>

<script type="text/javascript">
var obj0=document.getElementById("aim1<data:post.id/>");
var obj1=document.getElementById("aim2<data:post.id/>");
var s=obj1.innerHTML;
var r=s.search(/\x3C!-- adsense --\x3E/igm);
if(r>0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+16);}
</script>

所以问题是如果我没有在帖子的html中插入<!-- adsense -->评论,默认情况下广告单元会显示在标题正下方的帖子顶部。我不希望它这样做。

我需要改变什么?我已经尝试过更改和删除一些行,但它最终会在灾难中或我以某种方式破坏代码而且它根本不起作用。

0 个答案:

没有答案