日本語
<!--完全なHTML代码如下:--> <HTML> <HEAD> <TITLE>建站学院-特效代码->>渐变字の効果</TITLE> </HEAD> <body bgcolor="ffffff"> <script> <!-- 古いブラウザからスクリプトを非表示にします -- function MakeArray(n){ this.length=n; for(var i=1; i<=n; i++) this[i]=i-1;これを返します } hex=new MakeArray(16); hex[11] = "A"; hex[12] = "B"; hex[13] = "C"; hex[14] = "D"; hex[15]="E"; hex[16] = "F"; function ToHex(x){ // int を 16 進数 (0 ~ 255 の範囲) に変更します。 var high=x/16; var s=高+""; //1 s=s.substring(0,2); //2 これらの組み合わせは trunc 関数と同じです high=parseInt(s,10); //3 var left=hex[high+1]; // 16 進数値の左部分 var low=x-high*16; // 残りの値を計算します s=low+""; //1 s=s.substring(0,2); //2 これらの組み合わせは trunc 関数と同じ low=parseInt(s,10); //3 var right=hex[low+1]; // 16 進数値の右側の部分 var string=left+""+right; // 高値と低値を加算して返される文字列;関数フェードイン(テキスト){テキスト=テキスト.サブストリング(3,テキスト.長さ-4); // HTML コメントタグを削除します color_d1=255; color_d1b=255; color_d1c=255; // 'begin' の任意の値 0 ~ 255 mul=color_d1/text.length; for(i=0;i<text.length;i++){ color_d1=mul*i; color_d1b=255-mul*i; color_d1c=255*Math.sin(i/(text.length/3)); // 他に試せること>> "=255-mul*i" でフェードアウト、"=mul*i" でフェードイン、または "255*Math.sin(i/(text.length/3) )" color_h1=ToHex(color_d1); color_d2=mul*i; color_h2=ToHex(color_d2); //1b color_h1b=ToHex(color_d1b); color_d2b=mul*i; color_h2b=ToHex(color_d2b); //1c color_h1c=ToHex(color_d1c); color_d2c=mul*i; color_h2c=ToHex(color_d2c); document.write("<FONT COLOR='#FF"+color_h1+color_h2+">"+text.substring(i,i+1)+'</FONT>'); document.write('<p>'); for(i=0;i<text.length;i++){ color_d1=mul*i; color_d1b=255-mul*i; color_d1c=255*Math.sin(i/(text.length/3)); // 他に試せること>> "=255-mul*i" でフェードアウト、"=mul*i" でフェードイン、または "255*Math.sin(i/(text.length/3) )" color_h1=ToHex(color_d1); color_d2=mul*i; color_h2=ToHex(color_d2); //1b color_h1b=ToHex(color_d1b); color_d2b=mul*i; color_h2b=ToHex(color_d2b); //1c color_h1c=ToHex(color_d1c); color_d2c=mul*i; color_h2c=ToHex(color_d2c); document.write("<FONT COLOR='#FF"+color_h1c+color_h2c+"'>"+text.substring(i,i+1)+'</FONT>'); document.write('<p>'); for(i=0;i<text.length;i++){ color_d1=mul*i; color_d1b=255-mul*i; color_d1c=255*Math.sin(i/(text.length/3)); // 他に試せること>> "=255-mul*i" でフェードアウト、"=mul*i" でフェードイン、または "255*Math.sin(i/(text.length/3) )" color_h1=ToHex(color_d1); color_d2=mul*i; color_h2=ToHex(color_d2); //1b color_h1b=ToHex(color_d1b); color_d2b=mul*i; color_h2b=ToHex(color_d2b); //1c color_h1c=ToHex(color_d1c); color_d2c=mul*i; color_h2c=ToHex(color_d2c); document.write("<FONT COLOR='#FF"+color_h1b+color_h2b+">'>"+text.substring(i,i+1)+'</FONT>'); } } // -- ここで非表示を終了 --> </script> <center><font size=7>渐 变 文本</font> <hr width=80%> <SCRIPT LANGUAGE="JavaScript"> <! -- { fadein("-->これは一つの渐变文本の例です。<!__"); } //--> </SCRIPT> </center> <!-- ヒント -- この引数を BODY タグに忘れずに追加してください: onLoad="ticker()" --> </body> </ html>