喜悦国际村's Archiver

chailong007 发表于 2005-8-1 11:50 AM

背景色在一直变化的网页如何改变一下?

<body onLoad='setInterval ("BgFade()",20)'>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin

var i=0, bg=0, bgI=1, cNum=1;

var cArray = new Array(4);

var hex = new Array(30);

cArray[0]="FF0000";

cArray[1]="FFFFFF";

cArray[2]="0000FF";

cArray[3]="FF0000";

cArray[4]="FFFFFF";

hex[0]="00";

hex[1]="09";

hex[2]="11";

hex[3]="1A";

hex[4]="22";

hex[5]="2B";

hex[6]="33";

hex[7]="3C";

hex[8]="44";

hex[9]="4D";

hex[10]="55";

hex[11]="5E";

hex[12]="66";

hex[13]="6F";

hex[14]="77";

hex[15]="80";

hex[16]="88";

hex[17]="91";

hex[18]="99";

hex[19]="A2";

hex[20]="AA";

hex[21]="B3";

hex[22]="BB";

hex[23]="C4";

hex[24]="CC";

hex[25]="D5";

hex[26]="DD";

hex[27]="E6";

hex[28]="EE";

hex[29]="F7";

hex[30]="FF";



function BgFade() {

     if (cNum==1) {FadeRed();}

     else if (cNum==2) {FadeWhite();}

     else {FadeBlue();}

}



function FadeRed() {

     bg+=bgI;

     if (bg>29) {bgI*=-1;}

     else if (bg<1) {bgI*=-1;cNum=2;}

     document.body.bgColor="#"+hex[bg]+"0000";

}



function FadeWhite() {

     bg+=bgI;

     if (bg>29) {bgI*=-1;}

     else if (bg<1) {bgI*=-1;cNum=3;}

     document.body.bgColor="#"+hex[bg]+hex[bg]+hex[bg];

}



function FadeBlue() {

     bg+=bgI;

     if (bg>29) {bgI*=-1;}

     else if (bg<1) {bgI*=-1;cNum=1;}

     document.body.bgColor="#0000"+hex[bg];

}

//  End -->

</script>

<body>

  以上代码怎么改一下可以让他变成背景图片一直变化的网页
有老各位了! 顺便问一下那有详细介绍javasctipt的地方?
谢谢!
谢谢!
谢谢!
谢谢!谢谢!

chailong007 发表于 2005-8-1 11:54 AM

俺有点晕

1:Int intFoontSize=Integer.parseInt(strFontSise);
2: Integer IntObject=(Integer)vctTemp.elementAt(i);
这里Int        Integer 都是类吗?
说实话这两句俺有点看不明白
能帮俺详细解释一下吗?
谢谢!

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.