Javascript-форум (https://javascript.ru/forum/)
-   Учебные материалы (https://javascript.ru/forum/study/)
-   -   помогите со скриптом js (https://javascript.ru/forum/study/40280-pomogite-so-skriptom-js.html)

nexio 30.07.2013 13:00

помогите со скриптом js
 
Как написать скрипт или что почитать для реализации следующей задачи.
Возврат на главную страницу сайта в случае не активности системы в течении к примеру 5 минут.
Сайт работает через интернет на терминале с xubuntu - это требуется для того, что если посетитель не заполнил форму до конца и ушел от терминала - сайт должен вернуться на главную страницу (или не дописал отзыв, не досмотрел видео) знакомые посоветовали сделать на js всю голову сломал, буду очень признателен если поможете (возможна оплата за труды) я только не знаю сколько это стоит.

ksa 30.07.2013 13:15

Цитата:

Сообщение от nexio
возможна оплата за труды

Сколько?

danik.js 30.07.2013 13:15

var timerId;
var timeout = 5 * 60 * 1000;
function resetTimer() {
    clearTimeout(timerId);
    timeout = setTimeout(location.assign.bind(location, '/'), timeout);
}

resetTimer();


После каждого действия вызываем resetTimer() чтобы обнулить таймер

nexio 30.07.2013 13:18

Огромное спасибо!

Ivsav 20.11.2013 18:52

Небольшой вопрос от нуба.Изучаю javascript по книге Флэнагана. Ради тренировки решил посмотреть что будет при выполнении бесконечного цикла. Написал следующий код:
var count=0;
While(true) 
 {console.log(count)
 ++count};

Он почему-то не выполняется:-/ Использование других выражений (count>=0) и способов вывода(alert) тоже не помогает. Что тут не так?

danik.js 20.11.2013 20:32

Цитата:

Сообщение от Ivsav
Что тут не так?

Открой консоль ошибок браузера да посмотри. Там будет ошибка с указанием номера строки и описанием.

ruslan_mart 26.11.2013 12:27

Ivsav, while с маленькой буквы пишется.


Часовой пояс GMT +3, время: 23:33.