DEDECMS V5.5 首页图文连续滚动效果

把index.html中的

<div class=”picnews”>

<dl class=”tbox light”>

<dt class=’light’><strong>图文资讯</strong></dt>

<dd class=’light’>

<ul class=”e1″>{dede:arclist row=5 orderby=pubdate type=’image.’ imgwidth=’124′ imgheight=’94′}

<li><a href=”[field:arcurl/]“>[field:image/]<span class=”title”>[field:title/]</span></a></li>{/dede:arclist}

</ul>

</dd>

</dl>

</div>

替换为:

<div class=”picnews”>

<dl class=”tbox light”>

<dt class=’light’><strong>图文资讯</strong></dt>

<dd class=’light’>

<SCRIPT language=JavaScript>

function marquee1()

{

document.write(“<div style=’width:100%;overflow:hidden;’ id=marquee onmouseover=clearInterval(repeat) onmouseout=repeat=setInterval(scrollMarquee,1)>”)

}

function marquee2()

{

document.write(“</div>”)

marquee.childNodes[0].align=’left’;

if(marquee.childNodes[0].offsetWidth>marquee.offsetWidth) {

marquee.appendChild(marquee.childNodes[0].cloneNode(true));

}

else {

for(var i=0;i<Math.round(marquee.offsetWidth/marquee.childNodes[0].offsetWidth)+1;i++) {

marquee.appendChild(marquee.childNodes[0].cloneNode(true));

}

}

repeat=setInterval(scrollMarquee,1);

}

function scrollMarquee() {

if(marquee.scrollLeft<marquee.childNodes[0].offsetWidth)

marquee.scrollLeft++;

else

marquee.scrollLeft=0;

}

</SCRIPT>

<SCRIPT language=JavaScript>marquee1();</SCRIPT>

<table width=”300″ border=”0″ cellspacing=”0″ cellpadding=”0″>

<tr> <ul class=”e1″>{dede:arclist row=5 orderby=pubdate type=’image.’ imgwidth=’124′ imgheight=’94′}

<td><li><a href=”[field:arcurl/]“>[field:image/]<span class=”title”>[field:title/]</span></a></li></td>{/dede:arclist}

</ul> </tr>

</table>

<SCRIPT language=JavaScript>marquee2(); </SCRIPT>

</dd>

</dl>

</div>