JS间隔性滚动代码[修正增加了部分功能] 【转:http://www.cnblogs.com/robot/archive/2008/04/09/1144568.html】
2008-09-02 13:00
661 查看
上次的Demo做得太简陋了,估计大家看了都没什么兴趣,这次我也就不弹新窗口看效果了。大家直接看吧。放到页面上似乎跟园子的样式有些冲突[firefox下没问题],大家凑合着看吧。建议直接下demo看吧。呵呵Demo下载.新补上了带按钮的Demo.
修正增加的内容:
1.修正连续的mouseout会触发多个setTimeout的问题。
2.增加首行时点击Previous跳到最后一条记录。
3.增加ScrollAmount和ScrollDelay属性[仿marquee的属性]。
4.增加了一个Direction属性,只实现了up和down,谁有兴趣的可以再实现left和right.
5.btnPrevious和btnNext参数改成可选参数。
6.发现了可以当marquee来用的功能。
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
向上滚动
var scrollup = new ScrollText("listcontent");
scrollup.LineHeight = 60;
scrollup.Amount = 4;
scrollup.Start();
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
也可以当成marquee
var marquee = new ScrollText("listmarquee");
marquee.LineHeight = 60;
marquee.Amount = 1;
marquee.Timeout = 30;
marquee.Delay = 30;
marquee.Start();
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
向下滚动
var scrolldown = new ScrollText("listcontent");
scrolldown.LineHeight = 60;
scrolldown.Amount = 4;
scrolldown.Direction = "down";
scrolldown.Start();
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
上一条
下一条
加上按钮的效果
var scrolldown = new ScrollText("listwithbtn","scrollpre","scrollnext");
scrolldown.LineHeight = 60;
scrolldown.Amount = 4;
scrolldown.Start();
修正增加的内容:
1.修正连续的mouseout会触发多个setTimeout的问题。
2.增加首行时点击Previous跳到最后一条记录。
3.增加ScrollAmount和ScrollDelay属性[仿marquee的属性]。
4.增加了一个Direction属性,只实现了up和down,谁有兴趣的可以再实现left和right.
5.btnPrevious和btnNext参数改成可选参数。
6.发现了可以当marquee来用的功能。
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
向上滚动
var scrollup = new ScrollText("listcontent");
scrollup.LineHeight = 60;
scrollup.Amount = 4;
scrollup.Start();
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
也可以当成marquee
var marquee = new ScrollText("listmarquee");
marquee.LineHeight = 60;
marquee.Amount = 1;
marquee.Timeout = 30;
marquee.Delay = 30;
marquee.Start();
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
向下滚动
var scrolldown = new ScrollText("listcontent");
scrolldown.LineHeight = 60;
scrolldown.Amount = 4;
scrolldown.Direction = "down";
scrolldown.Start();
最新产品
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
名称:最新商品1
描述:最新商品1到货了.
价格:¥999.99
名称:最新商品2
描述:最新商品2到货了.
价格:¥999.99
名称:最新商品3
描述:最新商品3到货了.
价格:¥999.99
名称:最新商品4
描述:最新商品4到货了.
价格:¥999.99
上一条
下一条
加上按钮的效果
var scrolldown = new ScrollText("listwithbtn","scrollpre","scrollnext");
scrolldown.LineHeight = 60;
scrolldown.Amount = 4;
scrolldown.Start();
相关文章推荐
- JS间隔性滚动代码[修正增加了部分功能] 【转:http://www.cnblogs.com/robot/archive/2008/04/09/1144568.html】
- [转-来自啊泰]SQL Server 日志操作相关代码 [http://www.cnblogs.com/babyt/archive/2005/03/21/122599.html]
- 复制文章时自动在文章末尾加上来源网址的代码本文来自: http://www.cnblogs.com/wifi 详细来源请参考:http://www.cnblogs.com/wifi/archive/2012/04/24/2468097.html
- PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数【链接:http://www.cnblogs.com/baochuan/archive/2012/03/31/2425441.html】
- 使用DotMSN 2.0开发MSN机器人 http://www.cnblogs.com/hjf1223/archive/2008/01/16/dotmsn_robot.html
- PHP 杂谈《重构-改善既有代码的设计》之二 对象之间搬移特性【链接:http://www.cnblogs.com/baochuan/archive/2012/04/01/2427199.html】
- Unity3D界面功能操作讲解【转http://www.cnblogs.com/fortomorrow/archive/2012/10/28/unity01.html】
- ArcGIS 9.3中的一些新功能 来自http://www.cnblogs.com/luspa/archive/2009/09/17/1568814.html
- absolute fixed效果 复制网页打开就是代码 http://www.cnblogs.com/0banana0/archive/2011/05/25/2056643.html
- android boot 代码流程http://www.cnblogs.com/idiottiger/archive/2012/05/23/2513494.html
- PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式【链接:http://www.cnblogs.com/baochuan/archive/2012/04/06/2432478.html】
- 使用DotMSN 2.0开发MSN机器人 http://www.cnblogs.com/hjf1223/archive/2008/01/16/dotmsn_robot.html
- Zend Studio无法调试php代码转自(http://www.cnblogs.com/yaksea/archive/2011/08/26/2154154.html)
- jQuery选择器大全(48个代码片段+21幅图演示)-转http://www.cnblogs.com/keepfool/archive/2012/06/02/2532203.html
- PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用【链接:http://www.cnblogs.com/baochuan/archive/2012/04/10/2437688.html】
- 只需一行代码就能让IE 6崩溃http://www.cnblogs.com/meil/archive/2007/08/07/846758.html
- Silverlight中实现带CheckBox的多选下拉框--来源(附有实例代码):http://www.cnblogs.com/shiaupo/archive/2011/06/04/2072668.html
- C#使用命令行方式实现Ping简单功能 http://www.cnblogs.com/kevinton/archive/2007/06/28/798581.html
- BS架构的打印功能 (转http://www.cnblogs.com/mzhanker/archive/2011/06/02/2067691.html)
- HTML实体符号代码速查表__http://www.cnblogs.com/kiter/archive/2011/08/05/2128309.html