日本語
<!-- スクリプトの説明: ステップ 1: 次のコードを <head> 領域に追加します --> <script language="JavaScript"> <!-- クローキング デバイスをアクティブ化します var i = 0; // メッセージの循環に使用されます。 var TextNumber = -1; // メッセージの配列 var TextInput = new Object(); // メッセージのロードに使用されます var HelpText="" // メッセージのロードに使用されます var Text = "";小さいほど高速です) var Speed=50; // メッセージ番号の表示に使用されます var message=0 // バージョン 2.0 ではテキストの配置に使用されます var addPadding="rn"; // TextInput の各要素は 1 つのメッセージを表しますTextInput[0] = "Web サイト構築アカデミーへようこそ"; TextInput[1] = "このサイトは、豊富なリソースを備えた専門的な Web 教育サイトです";エフェクトネットワーク プログラミングアニメーション制作"; TextInput[3] = "Web ページ制作に密接な関係のある技術"; TextInput[4] = "このサイトにはチュートリアルのダウンロードやその他のコラムもあります"; TextInput[5] = "ニュースとサービス情報"; TextInput[6] = "このサイトが提供するサービスには、Web サイトの構築プログラムの販売英語-中国語翻訳が含まれます"; TextInput[7] = "このサイトの URL: http://www. downcodes.com"; TotalTextInput = 7 ; // (0, 1, 2, 3, 4, 5, 6, 7) // 位置と速度はバージョンによって異なります。 var Version = navigator.appVersion; if (Version.substring( 0, 1)==3) { Speed=200; addPadding=""; の場合 (var addPause = 0; addPause <= TotalTextInput; addPause++) {TextInput[addPause]=addPadding+TextInput[addPause];} var TimerId var TimerSet=false; // >>> ボタンによって呼び出されます (次のメッセージを表示します) . function nextMessage() { if (!TimerSet) { TimerSet=true; clearTimeout (TimerId) if (TextNumber>=TotalTextInput)はリストの最後です!" ); TimerSet=false; } else { TextNumber+=1; message=TextNumber+1; document.forms[0].elements[2].value= message; Text = TextInput[TextNumber]; HelpText = Text; } teletype() ; } } // rollMessage() から文字を取得して表示します。 // 変数の速度により、タイムアウトの長さが制御され、入力速度が制御されます。 =rollMessage(); TimerId = setTimeout(" teletype()", Speed); document.forms[0].elements[0].value=Text } } // 文字列から一度に 1 文字を取り出して返します。 Text) を関数 teletype() に渡します。 function rollMessage () { i++; var CheckSpace = "" + CheckSpace; if (i >= HelpText.length+1 ) { TimerSet=false; テキスト = HelpText.substring(0, i); } Text); } // タイトルをロードするために、onLoad によって最初に呼び出されます。 function initTeleType() { Text="rn Manual Tele-Type Display"; Text; } // <<< ボタンによって呼び出されます (前のメッセージを取得します) function lastMessage() { if (!TimerSet && TextNumber!=-1) { TimerSet=true (TimerId<=0); {alert("これがリストの始まりです!"); else { TextNumber-=1; document.forms[0].elements[2].value= message; = TextInput[TextNumber]; } teletype() } } // クローキングを無効にする --></script> <!--ステップ 2: 次のコードを <body> 領域に追加します。 form> <table CELLSPACING="0" CELLPADDING ="0" WIDTH="17%"> <tr> <td width="100%"colspan="3" valign="top"><div align="center" ><p><textarea NAME="teletype " ROWS="3" COLS="28" Wrap="yes"></textarea> </td> </tr> <tr align="center"> <td width ="40%" valign="top" bgcolor="#0000A0"><input TYPE="button" VALUE="お知らせボード" onClick="lastMessage()"></td> <td width="30%" bgcolor="#0000A0" valign="top "><input TYPE="text" value="合計 8" SIZE="5" name="1"></td> <td width="30%" bgcolor= "#0000A0" valign="top" ><input TYPE="button" VALUE="Read" onClick="nextMessage()"></td> </tr> </table> </form>