X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Каждую секунду производим вычисление.
dimjan4
dimjan4
Topic Starter сообщение 27.3.2009, 20:03; Ответить: dimjan4
Сообщение #1


Вот мой вопрос, как сделать, чтобы каждую секунду производились расчёты?? Например, есть переменная result в неё будет записываться результат и есть ещё одна переменная fact в ней будет примерно такое: +1 или -1 или +2 или -2....Ну понятно наверно....Вот как сделать, чтобы каждую секунду производились вычисления?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 27.3.2009, 20:39; Ответить: Webmaster_hb
Сообщение #2


settimeout
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 27.3.2009, 21:08; Ответить: dimjan4
Сообщение #3


Я прочитал об settimeout , но не понял как использовать! Вот, для самообучения написал такую ф-цию :
function first () {
document.write ("Hi!");
window.setTimeout("first()", 1000);
}
в html коде поставил следующее:
.....<body onload = "first()">......


По идеи должна каждый раз писать Hi
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 27.3.2009, 21:24; Ответить: Webmaster_hb
Сообщение #4


все правильно, вот только document.write ...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 27.3.2009, 21:28; Ответить: dimjan4
Сообщение #5


Ой, спасибо! Вот только одна проблема, мне надо чтобы не 1 ф-ция пересчитывалась каждую секунду, а много! Это получается, что надо писать так:
window.setTimeout("first();first1();first2();.....", 1000);

??
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 27.3.2009, 21:30; Ответить: Webmaster_hb
Сообщение #6


можете каждую по отдельности сделать
и запустить их можно просто вызвав в конце кода
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 28.3.2009, 0:00; Ответить: dimjan4
Сообщение #7


А вот если мне надо несколько функций запускать при onload?
.....<body onload = "first();first2()">......
так??
__________________________
Что то не работает! Вот , посмотрите пожалуйста, что не так?
function obsaja() {
if (a >= 5) {
document.getElementByName('nasosirabot').innerHTML = a;
}
else {
document.getElementByName('nasosirabot').innerHTML = a + "отрицательно";
}

}

Почему не работает??
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 12.4.2009, 23:35; Ответить: dimjan4
Сообщение #8


а как каждую секунду прибовлять к переменной 1??
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 12.4.2009, 23:43; Ответить: Galen
Сообщение #9


Ня...
<script type='text/javascript'>
var var1 = 0;

function func1() {
var1++;
}

setTimeout("func1();", 1000);
</script>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UncleM
UncleM
сообщение 13.4.2009, 2:00; Ответить: UncleM
Сообщение #10


Если уж так пишите код,
function first () {
   document.write ("Hi!");
   window.setTimeout("first()", 1000);
}
то лучше пользоваться setInterval
function first () {
   document.write ("Hi!");
}
...
<body onload="setInterval('first()',1000)">


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Осторожно! Вы можете получить огромный заряд позитива!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Производим набор сотрудников в компанию по работе с сайтами
2 CreOS 1159 6.5.2014, 0:00
автор: CreOS


 



RSS Текстовая версия Сейчас: 25.4.2024, 2:13
Дизайн