powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Таймер на JS
5 сообщений из 5, страница 1 из 1
Таймер на JS
    #36138169
Trueplaer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так задается таймер:

Код: plaintext
window.setTimeout("document.write('П')",  1000 );

А почему тогда вот здесь не получается вроде анимашки (выводится только первая буква):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<html>
<head>
<script type="text/javascript">
function animation() {
window.setTimeout("document.write('П')",  1000 );
window.setTimeout("document.write('Р')",  2000 );
window.setTimeout("document.write('И')",  3000 );
window.setTimeout("document.write('В')",  4000 );
window.setTimeout("document.write('Е')",  5000 );
window.setTimeout("document.write('Т')",  6000 );
}
</script>

</head>
<body onLoad="animation()">
</body>
</html>
...
Рейтинг: 0 / 0
Таймер на JS
    #36138520
Фотография WYPMAH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trueplaer2
делайте так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>

    <script type="text/javascript" language="javascript">
        var arr = ['П', 'Р', 'И', 'В', 'Е', 'Т', '!'];
        var idx =  0 ;
        var interval;
        function animation() {
            document.getElementById('lblAni').innerHTML += arr[idx];
            idx +=  1 ;

            if (idx == arr.length) {
                clearInterval(interval);
            }
        }
    </script>

</head>
<body onload="interval = setInterval('animation()', 1000);">
    <label id="lblAni"></label>
</body>
</html>

_______________
AnimeBay - аниме магазин, который Вас не разочарует.
...
Рейтинг: 0 / 0
Таймер на JS
    #36139020
Trueplaer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WYPMAH, спасибо!

Возможно это чуть выше моих возможностей (знаний), но основную суть я уловил.

Еще раз спасибо!
...
Рейтинг: 0 / 0
Таймер на JS
    #36139036
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trueplaer2А почему тогда вот здесь не получается вроде анимашки (выводится только первая буква):Потому что document.write, выполненный после загрузки страницы, переписывает всю страницу включая скрипт.

Jah loves you.
...
Рейтинг: 0 / 0
Таймер на JS
    #36143050
Trueplaer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, спасибо, понятно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Таймер на JS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]