Таймер для модуля тесты

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Ответить
profytball
Сообщения: 16
Зарегистрирован: 09 июн 2008, 21:51

Таймер для модуля тесты

Сообщение profytball »

Собстевенно есть модуль тесты использую свои тесты и надо чтобы тест шел на время предположим дается 1 мин,и после окончании минуты если пользователь не успел ответить то у него появлялся текст вы програли.кто подскажет?
Изображение
Аватара пользователя
cucYa
Сообщения: 164
Зарегистрирован: 09 июн 2008, 22:47

Re: Таймер для модуля тесты

Сообщение cucYa »

Код: Выделить всё

   
   function start_timer(){
      x = 59; // -1
      $('#timeout').html('У вас осталось <span id="currenttime"></span> секунд!');
      $('#currenttime').html(x+1);
      y = setInterval("timer();",1000);
   }
   function timer(){
      $('#currenttime').html(x);
      x--;
      if(x<0){
         clearInterval(y);
         $('#timeout').html('Время вышло').css('color','red');
      }
   }


Код: Выделить всё

   <div id="timeout" onclick="start_timer();">Нажмите, чтобы запустить таймер</div>
profytball
Сообщения: 16
Зарегистрирован: 09 июн 2008, 21:51

Re: Таймер для модуля тесты

Сообщение profytball »

а можно так,что зашел пользователь на страницу и у него таймер автоматом начался.
Изображение
profytball
Сообщения: 16
Зарегистрирован: 09 июн 2008, 21:51

Re: Таймер для модуля тесты

Сообщение profytball »

а может кто даст код...
Изображение
X-3me
Сообщения: 176
Зарегистрирован: 12 дек 2008, 18:11

Re: Таймер для модуля тесты

Сообщение X-3me »

Код: Выделить всё

   function start_timer(){
      x = 59; // -1
      $('#timeout').html('У вас осталось <span id="currenttime"></span> секунд!');
      $('#currenttime').html(x+1);
      y = setInterval("timer();",1000);
   }
   function timer(){
      $('#currenttime').html(x);
      x--;
      if(x<0){
         clearInterval(y);
         $('#timeout').html('Время вышло').css('color','red');
      }
   }
start_timer();
NFL
Сообщения: 10
Зарегистрирован: 29 апр 2008, 21:21

Re: Таймер для модуля тесты

Сообщение NFL »

Еще бы куки вставить:) Чтоб тест можно было пройти не сразу же))
Или запись в какой нить контент-модуль с последующей проверкой :)
profytball
Сообщения: 16
Зарегистрирован: 09 июн 2008, 21:51

Re: Таймер для модуля тесты

Сообщение profytball »

что-то не получается мне для юкозовского сайта нужно.вставлю код и нефига ничего.
Изображение
Аватара пользователя
Task
Сообщения: 349
Зарегистрирован: 14 янв 2009, 11:46

Re: Таймер для модуля тесты

Сообщение Task »

profytball писал(а):что-то не получается мне для юкозовского сайта нужно.вставлю код и нефига ничего.

Препроверь все

Оффтопик: А тут обсуждают токА uCoz. А ты не знал? :shock: :lol:
Ответить