Google
      
发新话题
打印

【Discuz6.0.0版】在帖内正文上方添加广告的方法

本主题由 收藏天下网 于 2008-6-18 16:09 设置高亮

【Discuz6.0.0版】在帖内正文上方添加广告的方法

1、在备案信息处,添加:复制内容到剪贴板代码:
<script type="text/JavaScript">postmessage_ad();</script>2、其他头部信息添加:复制内容到剪贴板代码:
<!--内容广告的代码-->
<div id="lhkbbs_ad1" style="display:none;"><center>
广告代码</center>
</div>

<script type="text/JavaScript">
function postmessage_ad()
{
    var divs=document.all.tags("div");
    var ad_count=0;
    for(i=0;i<divs.length;i++)
    {
        var key=divs.id;
        if(key.length>11)
        {
            key=key.substring(0,11);
            if(key=="postmessage")
            {
                if( ad_count>=2 ) return;
//此处数字代表广告显示限于第几楼,1表明仅第一楼显示;2表明第一、二楼显示;3表明第一、二、三楼显示;类推。
                ad_count++;
                var html=divs.innerHTML;
                if( ad_count==1 )
                     divs.innerHTML=$("lhkbbs_ad1").innerHTML+"

"+html+"


";   
//此项内容表明第一楼帖子广告显示方式,其中$("######").innerHTML字串代表广告代码;
代表换行;html代表帖子的正文;前后都有字串,表明帖子的上下都有广告条幅显示。
                else
                     divs.innerHTML=$("lhkbbs_ad1").innerHTML+"
"+html;
//此项内容表明除第一楼帖子外,其它楼层广告显示方式,字串定义同上。   
            }
        }
    }
}
</script>在帖子内容上方添加广告的方法。可以实现在每个楼层都能显示广告。
同时,此代码可以实现(上面代码中ad_count>=2可以换成下面的数字~~~不同的数字显示的广告位不同~~~)
1.只在1楼显示AD。
2.在1楼和2楼显示AD。
3.在所有楼层显示AD
4.在帖内正文的下方也同时增加一个广告。
下面给出的代码,是所有楼层帖内正文上方显示广告。
如果有任何疑问,请联系我吧。

TOP

发新话题