不断变化连接的按钮.txt

来自「JavaScript特效(新)这里有许多的JAVA特效.供学者参考」· 文本 代码 · 共 124 行

TXT
124
字号
把以下代码放在<head></head>之间:

<script language="JavaScript">

<!--

var startTime   =null;

var timerID     =null;

var initial     =new Date();

var pos         =0;

var menuItem    =null;



function initArray() {

 this.length = initArray.arguments.length

   for (var i = 0; i < this.length; i++)      {

    this[i+1] = initArray.arguments[i]

   }

}



function parsemenuItem(data,num) {

 for(var i=0;i&lt;data.length;i++)  {

  if(data.substring(i,i+1)=="|")  break;

   }

   if (num==0) return(data.substring(0,i));

   else  return(data.substring(i+1,data.length));

}



function startTimer() {

   initial = new Date();

   startTime=initial.getTime();

   stopTimer();

   menuItem = new initArray("DESCRIPTION #1|LINK #1",

    "DESCRIPTION #2|LINK #2",

      "DESCRIPTION #3|LINK #3",

      "DESCRIPTION #4|LINK #4",

      "DESCRIPTION #5|LINK #5",

      "DESCRIPTION #6|LINK #6",

      "DESCRIPTION #7|LINK #7",

  "DESCRIPTION #8|LINK #1"

   );

   showTimer();

}



function stopTimer() {

   timerID=null;

   menuItem=null;

}



function showTimer() {

 pos= (pos == menuItem.length) ? 1 : pos + 1;

 document.forms[0].elements[0].value=parsemenuItem(menuItem[pos],0);



   timerID=window.setTimeout('showTimer()',1500);

}



function goToUrl()  {

   this.location=parsemenuItem(menuItem[pos],1);

   return (false);

}

//-->

</SCRIPT>




把以下代码放在<body></body>之间:

<body onLoad="window.startTimer()">

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?