栏目导航
热点推荐
- DEDECMS专题制作方法
- 用dedecms实现拼音显示文章标题
- linux和windows主机实现dedecms
- dedecms 评论盖楼实现楼层数,类
- Dedecms会员注册验证邮箱的实现
- DEDECMS更换模板的方法
- DedeCMS v5.3 归档插件+列表生成
- 活用DedeCms进行SEO优化全攻略
- DEDECMS打造实用漂亮的翻页效果!
- dedecms完美调用dz(discuz)论坛
- DEDE小技巧:DEDECMS会员登陆后
- DedeCmsV5.1函数及文件参考手册
阅览排行
两套滚动图片效果JS代码
www.jz123.cn 2008-10-02 来源: 中国建站 编辑整理 我要投递新闻
<!--第一个图片滚动开始-->
<table width="100%" border="0" cellspacing="1" cellpadding="0" >
<tr>
<td >
<div id="demo" style="overflow: hidden; width: 460px; height:100px" >
<table cellpadding="0" align="left" border="0" cellspace="0">
<tr>
<td id="demo1" valign="top"><table cellspacing="0" cellpadding="0" width="460" border="0">
<tr align="center"><td>
<img src=/pinpai/10.gif><img src=/pinpai/10.gif><img src=/uploads/allimg/081002/0740130.gif>
</td>
</tr>
</table></td>
<td id="demo2" valign="top"></td>
</tr>
</table>
</div>
<script type="text/javascript" language="JavaScript">
//调用向左滚动
toleft("demo","demo1","demo2",30,"hehe123")
function $(id){return document.getElementById(id)}
//向左滚动函数,demo包含demo1与demo2,speed是滚动速度,flag一个网页内有多个时设置为不同的任意字符。
function toleft(demo,demo1,demo2,speed,flag){
demo=$(demo);demo1=$(demo1);demo2=$(demo2)
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0){
demo.scrollLeft-=demo1.offsetWidth
}
else{
demo.scrollLeft++
}
}
flag=setInterval(Marquee,speed)
demo.onmouseover=function(){clearInterval(flag);}
demo.onmouseout=function(){flag=setInterval(Marquee,speed);}
}
</script>
</td>
</tr>
</table>
<!--第一个图片滚动结束-->
<!--第二个图片滚动开始-->
<div id=demos style="overflow:hidden; width:128px; height:300px;">
<div id=demos1>
<img src="http://www.1loveqq.cn/logo.gif" width="85">
<img src="http://www.1loveqq.cn/logo.gif" width="85">
<img src="http://www.1loveqq.cn/logo.gif" width="85">
<img src="http://www.1loveqq.cn/logo.gif" width="85">
<img src="http://www.scku8.cn/logo.gif" width="85">
<img src="http://www.scku8.cn/logo.gif" width="85">
<img src="http://www.scku8.cn/logo.gif" width="85">
<img src="http://www.scku8.cn/logo.gif" width="85">
</div>
<div id=demos2></div>
</div>
<script language="javascript">
var speed=30
demos2.innerHTML=demos1.innerHTML
function Marquee(){
if(demos2.offsetTop-demos.scrollTop<=0)
demos.scrollTop-=demos1.offsetHeight
else{
demos.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demos.onmouseover=function() {clearInterval(MyMar)}
demos.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
<!--第二个图片滚动结束-->
建立个JS文件 调用JS的方法 我也不多说了 调用数据图片的方法 是我之前发表的欢灯片的方法是一样的
上一篇:DEDECMS:TAG作为文章发布后关键字meta keywords的修改办法 下一篇:如何在Dede系统下生成Google Sitemap