posts - 16,  comments - 11,  trackbacks - 0
          程序清單:
          <html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
          <title>隨鼠標的彩色字符</title>
          </head>
          <body scroll="no" bgcolor="#ffffff" onload=javascript:pageonload()>
          <STYLE>
          <!--
          .spanstyle {
          COLOR: #0066ff; FONT-SIZE: 14pt; FONT-WEIGHT: normal; POSITION: absolute; TOP: -50px; VISIBILITY: visible}
          -->
          </STYLE>
          <SCRIPT language=javascript>
          <!--
          var message="a b c d e f g h i j k l m n o p q r s t u v w x y z ..........";  //注解:鼠標后跟隨的文字內容
          var x,y;  //注解:定義變量
          var step=12;
          var flag=0;
          message=message.split("");
          var xpos=new Array();
          for (i=0;i<=message.length-1;i++) {
          xpos[i]=-50;}
          var ypos=new Array();
          for (i=0;i<=message.length-1;i++) {
          ypos[i]=-50;}
          function handlerMM(e) {
          x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX+10;
            //注解:在鼠標左側10個單位的地方進行卷軸運動
          y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY;
          flag=1;}
          function makesnake() {
          if (flag==1 && document.all) {
          for (i=message.length-1; i>=1; i--) {
          xpos[i]=xpos[i-1]+step;
          ypos[i]=ypos[i-1];}
          xpos[0]=x+step;
          ypos[0]=y;
          for (i=0; i<=message.length-1; i++) {
          var thisspan = eval("span"+(i)+".style");
          thisspan.posLeft=xpos[i];
          thisspan.posTop=ypos[i];
          thisspan.color=Math.random() * 255 * 255 * 255 + Math.random() * 255 * 255 + Math.random() * 255;
            //注解:定義隨機顏色
          }}
          else if (flag==1 && document.layers) {
          for (i=message.length-1; i>=1; i--) {
          xpos[i]=xpos[i-1]+step;
          ypos[i]=ypos[i-1];}
          xpos[0]=x+step;
          ypos[0]=y;
          for (i=0; i<message.length-1; i++) {
          var thisspan = eval("document.span"+i);
          thisspan.left=xpos[i];
          thisspan.top=ypos[i];
          thisspan.color=Math.random() * 255 * 255 * 255 + Math.random() * 255 * 255 + Math.random() * 255;
          }}}
          //-->
          </SCRIPT>
          <SCRIPT language=javascript>
          <!--
          for (i=0;i<=message.length-1;i++) {
          document.write("<span id='span"+i+"' class='spanstyle'>");
          document.write(message[i]);
          document.write("</span>");}
          if (document.layers) {
          document.captureEvents(Event.MOUSEMOVE)}
          document.onmousemove = handlerMM;
          //-->
          </SCRIPT>
          <SCRIPT language=javascript>
          <!--
          function pageonload() {
          makesnake();
          window.setTimeout("pageonload();", 2);
          }
          //-->
          </SCRIPT>
          </body>
          </html>
          posted on 2009-08-12 09:40 毒毒 閱讀(1123) 評論(0)  編輯  收藏 所屬分類: javascript

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年8月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          ping1314520的空間

          好的資料

          小吹專欄

          心靈牧場的博客

          心靈牧場的技術博客

          機會不是別人給的

          空間站北極心空

          蘋果咖啡

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 芦溪县| 独山县| 北安市| 武川县| 广丰县| 讷河市| 镇远县| 青岛市| 吴川市| 清原| 绥中县| 利辛县| 襄城县| 沅江市| 桑植县| 德州市| 山东省| 黑龙江省| 乌苏市| 张掖市| 旬邑县| 曲阳县| 高尔夫| 石阡县| 麻江县| 滨州市| 溧水县| 门头沟区| 札达县| 涡阳县| 宜兰县| 盐亭县| 旅游| 临朐县| 四会市| 灵寿县| 旌德县| 台州市| 开封县| 南阳市| 光泽县|