在织梦dedecms的网站上添加漂浮广告其实很简单,这篇文章主要讲的是在织梦网站首页添加漂浮广告。

我们用本地搭建的织梦默认模板演示。
1、准备一个广告图片
准备一个广告图片,命名为漂浮.gif,设置好图片大小150*150,之后把图片放到织梦默认模板的images目录中,路径为\templets\default\images,通过浏览器访问这个图片的路径为http://localhost/templets/default/images/漂浮.gif,访问一下,确保可以正常访问这个图片。

2、创建一个新广告
(1)后台——模块——广告管理——增加一个新广告,如下图

(2)之后就打开了广告创建窗口,如下图

填写广告位标识:indexfd;广告位名称:首页浮动广告;
广告内容填写下面的代码:

<divid=”ad”style=”position:absolute”><ahref=”http://www.moke8.com/”>
<imgsrc=”http://localhost/templets/default/images/漂浮.gif”border=”0″></a>
</div>
<script>
varx=50,y=60
varxin=true,yin=true
varstep=1
vardelay=10
varobj=document.getElementById(“ad”)
functionfloatAD(){
varL=T=0
varR=document.body.clientWidth-obj.offsetWidth
varB=document.body.clientHeight-obj.offsetHeight
obj.style.left=x+document.body.scrollLeft
obj.style.top=y+document.body.scrollTop
x=x+step*(xin?1:-1)
if(x<L){xin=true;x=L}
if(x>R){xin=false;x=R}
y=y+step*(yin?1:-1)
if(y<T){yin=true;y=T}
if(y>B){yin=false;y=B}
}
varitl=setInterval(“floatAD()”,delay)
obj.onmouseover=function(){clearInterval(itl)}
obj.onmouseout=function(){itl=setInterval(“floatAD()”,delay)}
</script>

备注:
我们可以通过控制代码中的参数来控制漂浮广告。
<ahref=”http://www.moke8.com/”>用来控制漂浮广告跳转到你想指定的网站。
<imgsrc=”http://localhost/templets/default/images/漂浮.gif”border=”0″>用来调用广告图片。
varstep=1用来控制图片运动的速度。

3、调用广告
打开首页模板index.htm,在代码的最后的位置,即</body>之前,添加{dede:myadname=’indexfd’/}。
之后生成一下首页,就应该能看到漂浮广告了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注