网页特效:状态栏文字从右弹出

网页特效:状态栏文字从右弹出,第1张

网页特效:状态栏文字从右弹出,第2张

脚本说明:

  把如下代码加入区域中

  <script language="Javascript">
  var MESSAGE = "欢迎来到考试大!"
  var POSITION = 150
  var DELAY = 10
  var scroll = new statusMessageObject()
  function statusMessageObject(p,d) {
   this.msg = MESSAGE
   this.out = " "
   this.pos = POSITION
   this.delay = DELAY
   this.i = 0
   this.reset = clearMessage}
  function clearMessage() {
   this.pos = POSITION}
  function scroller() {
   for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++) {
   scroll.out += " "}
   if (scroll.pos >= 0)
   scroll.out += scroll.msg
   else scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length)
   window.status = scroll.out
   scroll.out = " "
   scroll.pos--
   if (scroll.pos < -(scroll.msg.length)) {
   scroll.reset()}
   setTimeout ('scroller()',scroll.delay)}
  function snapIn(jumpSpaces,position) {
   var msg = scroll.msg
   var out = ""
   for (var i=0; i   {out += msg.charAt(i)}
   for (i=1;i   {out += " "}
   out += msg.charAt(position)
   window.status = out
   if (jumpSpaces <= 1) {
   position++
   if (msg.charAt(position) == ' ')
   {position++ }
   jumpSpaces = 100-position
   } else if (jumpSpaces > 3)
   {jumpSpaces *= .75}
   else
   {jumpSpaces--}
   if (position != msg.length) {
   var cmd = "snapIn(" + jumpSpaces + "," + position + ")";
   scrollID = window.setTimeout(cmd,scroll.delay);
   } else { window.status=""
   jumpSpaces=0
   position=0
   cmd = "snapIn(" + jumpSpaces + "," + position + ")";
   scrollID = window.setTimeout(cmd,scroll.delay);
   return false }
   return true}
  snapIn(100,0);
  </script>

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 网页特效:状态栏文字从右弹出

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情