- 18
- 0
- 约8.61千字
- 约 7页
- 2017-10-22 发布于北京
- 举报
js滚动代码、向上滚动、向下滚动、向左滚动向右滚动广告代码
!--
/*MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类) Ver 1.65*\
/*
应用说明:页面包含script type=text/javascript src=MSClass.js/script
创建实例:
//参数直接赋值法
new Marquee(marquee)
new Marquee(marquee,top)
......
new Marquee(marquee,0,1,760,52)
new Marquee(marquee,top,1,760,52,50,5000)
......
new Marquee(marquee,0,1,760,104,50,5000,3000,52)
new Marquee(marquee,null,null,760,104,null,5000,null,-1)
//参数动态赋值法
var marquee1 = new Marquee(marquee) *此参数必选
marquee1.Direction = top; 或者 marquee1.Direction = 0;
marquee1.Step = 1;
marquee1.Width = 760;
marquee1.Height = 52;
marquee1.Timer = 50;
marquee1.DelayTime = 5000;
marquee1.WaitTime = 3000;
marquee1.ScrollStep = 52;
marquee1.Start();
参数说明:
ID marquee 容器ID (必选)
Direction (0) 滚动方向 (可选,默认为0向上滚动) 可设置的值包括:0,1,2,3,top,bottom,left,right (0向上 1向下 2向左 3向右)
Step (1) 滚动的步长 (可选,默认值为2,数值越大,滚动越快)
Width (760) 容器可视宽度 (可选,默认值为容器初始设置的宽度)
Height (52) 容器可视高度 (可选,默认值为容器初始设置的高度)
Timer (50) 定时器 (可选,默认值为30,数值越小,滚动的速度越快,1000=1秒,建议不小于20)
DelayTime (5000) 间歇停顿延迟时间(可选,默认为0不停顿,1000=1秒)
WaitTime (3000) 开始时的等待时间(可选,默认或0为不等待,1000=1秒)
ScrollStep (52) 间歇滚动间距 (可选,默认为翻屏宽/高度,该数值与延迟均为0则为鼠标悬停控制,-1禁止鼠标控制)
使用建议:
1、建议直接赋予容器的显示区域的宽度和高度,如(div id=marquee style=width:760px;height:52px;....../div)
2、建议为容器添加样式overflow = auto,如(div id=marquee style=width:760px;height:52px;overflow:auto;....../div)
3、为了更准确的获取滚动区域的宽度和高度,请尽可能将各滚动单位直接赋予正确宽高度
4、对于TABLE标记的横向滚动,需要对TABLE添加样式display = inline,如(div id=marquee style=width:760px;height:52px;overflow:auto;table style=display:inline....../table/div)
5、对于翻屏滚动或间歇滚动,要注意各滚动单位间的间距,同时需要对容器的可视高度和可视宽度做好准确的设置,对于各滚动单位间的间距可以通过设置行间距或者单元格的高宽度来进行调整
6、对于LI自动换行的问题暂时没有更好的解决办法,建议将其转换成表格(TABLE)的形式来达到同等的效果
7、针对横向滚动的文字段落,如果最末端是以空格 结束的,请将空格 转换成nbsp;
8、鼠标悬停滚动思想源自Flash,所以有一定的局限性(容器内仅允许用图片img或者带链接的图片aimg/a的形式,并需要禁止其自动换行)
*/
function Marquee()
{
this.ID = document.getElementById(arguments[0]);
if(!this.ID)
{
alert(您要设置的\ + arguments[0] + \初始化错误\r\n请检查标签ID设置是否正确!);
this.ID = -1;
您可能关注的文档
- EPLAN中的符号元件部件与设备.docx
- Eqaaslu学日语记单词简单有规律.doc
- equals(Object)与的区别.doc
- ERP实施与维护实训指导书.doc
- EDA数字逻辑三人表决器.doc
- ERPMRPMRPⅡ的区别与联系.doc
- ERP创业之星局域网连入方法win7版.doc
- Excel2010工作表中插入分类汇总的嵌套级别的方法.docx
- ExcelVBAActivecell用法.doc
- Excel一次隐藏所有空列.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)