Русский
<!--Инструкции сценария: Шаг 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 представляет одно сообщение. . TextInput[0] = "Добро пожаловать в Академию создания веб-сайтов"; TextInput[1] = "Этот сайт является профессиональным сайтом веб-обучения с богатыми ресурсами"; TextInput[2] = "Сосредоточьтесь на создании веб-страницспециальных веб-страниц". эффектысетевое программированиепроизводство анимации"; TextInput[3] = "Технология, тесно связанная с созданием веб-страниц"; TextInput[4] = "На этом сайте также есть загрузка учебных пособий и другие колонки"; TextInput[5] = "Также есть информация о новостях и услугах"; TextInput[6] = "Услуги, предоставляемые этим сайтом, включают в себя создание веб-сайта для васпродажу программангло-китайский перевод"; 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=""; } for (var addPause = 0; addPause <= TotalTextInput; addPause++) {TextInput[addPause]=addPadding+TextInput[addPause];} var TimerId var TimerSet=false; // Вызывается кнопкой >>> (отобразить следующее сообщение) . function nextMessage() { if (!TimerSet) { TimerSet=true; if (TextNumber>=TotalTextInput) { alert("This это конец списка!" ); TimerSet=false; } else { TextNumber+=1; message=TextNumber+1; document.forms[0].elements[2].value= message; Text = TextInput[TextNumber]; HelpText = Text; } teletype() ; } } // Получает и отображает символ изrollMessage() // Переменная Speed контролирует продолжительность таймаута и, следовательно, скорость набора текста. =rollMessage(); TimerId = setTimeout(" teletype()", Speed); document.forms[0].elements[0].value=Text; } } // Извлекает по одному символу из строки и возвращает (как Text) в функцию teletype() для отображения. { i++; var CheckSpace = HelpText.substring(i-1, i); CheckSpace = "" + CheckSpace; if (CheckSpace == " ") {i++;} if (i >= HelpText.length+1) { TimerSet=false; Text = HelpText.substring(0, i=0; return (Text); Text = HelpText.substring(0, i); Text); } // Первоначально вызывается onLoad в теге BODY для загрузки title. function initTeleType() { Text="rn Ручное отображение телетипа"; Text; } // Вызывается кнопкой <<< (получить предыдущее сообщение). { alert("Это начало списка!"); TimerSet=false; } else { TextNumber-=1; message=TextNumber+1; document.forms[0].elements[2].value= Text; = TextInput[TextNumber]; HelpText = Text; } 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="Читать" onClick="nextMessage()"></td> </tr> </table> </form>