Phiên bản đầy đủ: jsB@nk » Màu nền » Chuyển đổi màu nền
URL: https://www.javascriptbank.com/fading-background-using-multiple-colors.html
Khi đặt đoạn mã này vào website, hiệu ứng sẽ làm cho màu nền biến đổi liên tục sang các màu khác nhau một cách tự động.
Phiên bản đầy đủ: jsB@nk » Màu nền » Chuyển đổi màu nền
URL: https://www.javascriptbank.com/fading-background-using-multiple-colors.html
<script language="javascript">/* This script downloaded from www.JavaScriptBank.com Come to view and download over 2000+ free javascript at www.JavaScriptBank.com*/<!--r=255;g=255;b=255;flag=0;t=new Array;o=new Array;d=new Array;function hex(a,c){t[a]=Math.floor(c/16)o[a]=c%16switch (t[a]){case 10:t[a]='A';break;case 11:t[a]='B';break;case 12:t[a]='C';break;case 13:t[a]='D';break;case 14:t[a]='E';break;case 15:t[a]='F';break;default:break;}switch (o[a]){case 10:o[a]='A';break;case 11:o[a]='B';break;case 12:o[a]='C';break;case 13:o[a]='D';break;case 14:o[a]='E';break;case 15:o[a]='F';break;default:break;}}function ran(a,c){if ((Math.random()>2/3||c==0)&&c<255){c++d[a]=2;}else{if ((Math.random()<=1/2||c==255)&&c>0){c--d[a]=1;}else d[a]=0;}return c}function do_it(a,c){if ((d[a]==2&&c<255)||c==0){c++d[a]=2}elseif ((d[a]==1&&c>0)||c==255){c--;d[a]=1;}if (a==3){if (d[1]==0&&d[2]==0&&d[3]==0)flag=1}return c}function disco(){if (flag==0){r=ran(1, r);g=ran(2, g);b=ran(3, b);hex(1,r)hex(2,g)hex(3,b)document.bgColor="#"+t[1]+o[1]+t[2]+o[2]+t[3]+o[3]flag=50}else{r=do_it(1, r)g=do_it(2,g)b=do_it(3,b)hex(1,r)hex(2,g)hex(3,b)document.bgColor="#"+t[1]+o[1]+t[2]+o[2]+t[3]+o[3]flag--}if (document.all)setTimeout('disco()',50)}//--></script><!-- This script downloaded from www.JavaScriptBank.com Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->
<body onload="disco()"><!-- This script downloaded from www.JavaScriptBank.com Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->