js

在一段js中,看到这么一个用法,new Marquee("JGGS",0,1,175,85,50,0,1000);有谁能帮忙解析一下,各个变量是什么意思,我知道第一个是要循环部分的id,175和85为循环区域的宽和高

解决方案 »

  1.   

    <!--
    /*MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类) Ver 1.65*\
    copyright qqlxinye
     应用说明:页面包含<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禁止鼠标控制)
      

  2.   

    楼主结贴给分吧
    http://zhidao.baidu.com/question/65111122.html