27.02.2016, 09:34 | #1 (permalink) |
Member
Регистрация: 28.10.2011
Сообщений: 670
Сказал(а) спасибо: 5
Поблагодарили 1 раз в 1 сообщении
Репутация: 787
|
Бесконечное повторение функции
Есть такая функция вывода печатного текста -- <html><head> <meta http-equiv='Content-Type' name='Keywords' content='text/html; charset=UTF8'> <title>Нет такого..</title> <script language="javascript"> <!-- var tl = new Array( "Того, что вы запрашиваете, не существует.", "URL не правильный, или страница перенесена.", "Я даже попробовал поглядеть рядом.", "" ); var speed = 40; var index = 0; text_pos = 0; var str_length = tl[0].length; var contents, row; function type_text() { contents = ''; row = Math.max(0, index-3); while (row<index) contents += tl[row++] + '\r\n'; document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos) + "_"; if (text_pos ++== str_length) { text_pos = 0; index++; if (index != tl.length) { str_length = tl[index].length; setTimeout("type_text()", 500); } } else setTimeout("type_text()", speed); } //--> </script> </head> <body bgcolor="#ffffff" text="#000000" alink="#ff0000" vlink="#00007f" link="#0000ff" onload="type_text()"> <form><textarea rows="5" cols="50" wrap="soft"></textarea></form> </body></html> Но она срабатывает один раз. Помогите подправить, чтобы выводилась она постоянно, т.е. последний знак заканчивается и начинает печататься снова. И так бесконечно. Посоветовали через setInterval , а куда и ка вставить --- я ваще тупой в этом... И если можно, то как задать тут параметры шрифта, а то убого прям. С уважением к ответившим. |
27.02.2016, 09:34 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Вашего прочтения ждут аналогичные топики Бесконечное завершение установки Windows 7 Программа выводит результат бесконечное число раз. Не ясна причина Убрать повторение отображаемых объектов. Материнская плата издает бесконечное количество гудков разной тональности и частоты Как убрать повторение фонового рисунка в сайте |
15.04.2016, 13:13 | #5 (permalink) |
Member
Регистрация: 28.10.2011
Сообщений: 670
Сказал(а) спасибо: 5
Поблагодарили 1 раз в 1 сообщении
Репутация: 787
|
Спасибо. Буду ждать.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|