ecshop 添加全屏广告方法
更新时间:2012-06-19 点击量:3536
操作步骤如下:
第一步,在index.dwt里加入一个可以修改的广告位:
我自己加的这个 这个方法论坛都有
<!-- TemplateBeginEditable name="会员区前面" -->
<!-- TemplateEndEditable -->
第2步 广告设置里添加个广告
有的朋友说广告位置不居中
需要修改广告位置的代码
广告位置代码少这个 加上 align="center"
下面是我用的
<table width="950" height="98" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="bottom"><table align="center" cellpadding="0" cellspacing="0">
{foreach from=$ads item=ad}
<tr align="center"><td align="center">{$ad}</td></tr>
{/foreach}
</table></td>
</tr>
</table>
第3步 广告列表里添加广告
用的代码
我用的代码如下:
<div id="outwin">
<a href=">
</div>
<SCRIPT LANGUAGE="JavaScript">
var thisTime = setTimeout("document.all.outwin.style.display='block';",2000);
var thisTime = setTimeout("document.all.outwin.style.display='none';",6000);
</SCRIPT>
第4步在模板设置里显示你第1步设置的这个广告位
效果就出来了
红色部分改自己的
滚动式 添加广告位置 代码如下 : 然后添加广告列表即可 模板设置显示
<table align="center" cellpadding="0" cellspacing="0">
{foreach from=$ads item=ad}
<tr><td>
<script type="text/javascript" language="javascript">
var time = 500;
var h = 0;
function addCount()
{
if(time>0)
{
time--;
h = h+5;
}
else
{
return;
}
if(h>560) //高度
{
return;
}
document.getElementById("ads").style.display = "";
document.getElementById("ads").style.height = h+"px";
setTimeout("addCount()",30);
}
window.onload = function showAds()
{
addCount();
setTimeout("noneAds()",4000); //停留时间自己适当调整
}
</script>
<script type="text/javascript" language="javascript">
var T = 560;
var N = 560; //高度
function noneAds()
{
if(T>0)
{
T--;
N = N-5;
}
else
{
return;
}
if(N<0)
{
document.getElementById("ads").style.display = "none";
return;
}
document.getElementById("ads").style.height = N+"px";
setTimeout("noneAds()",30);
}
</script>
<div id="ads" >
{$ad}
</div>
</td></tr>
{/foreach}
</table>
如果文章对您有帮助,就打赏一个吧