给网页加只“手”

Author: 何文超 Date: 2000年 第4期

  对又长字又多的网页,要是能加只“手”多好!这只“手”可以替浏览者慢慢地移动浏览器的滚动条,浏览者可以放松下来,不须按键盘或鼠标。实现方法很简单,分两步完成。
  一、在网页的<head>和</head>之间加上以下代码:
  <SCRIPT Language=″JavaScript″>
  <!--
  scrollID=0;
  vPos=0;
  function CreditScroll() {
  vPos+=2;
  window.scroll(0,vPos);
  vPos%=1000;
  scrollID=setTimeout(″CreditScroll()″,50);
  }
  //-->
  </SCRIPT>
  以上代码的第八行中,vPos%的值为网页由上到下的长度;第九行中,“50”表示滚动条向下移动的速度,其值越小则速度越快,最快为0,不能为负数,你可以根据实际情况来调试,如果网页上的字比较细,则速度调慢些,如果字比较大,则速度调快些。
  二、在网页的<body>和</body>之间加上以下代码:
  <onLoad=“if(window.scroll)CreditScroll()”>
  OK,完成了!此后,这个网站的浏览者就多了只手,哦不,应该是网页多了只手,让浏览者可以轻松愉快地享受丰富的网上资源。