Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.09.2015, 14:29
Новичок на форуме
Отправить личное сообщение для insufferable Посмотреть профиль Найти все сообщения от insufferable
 
Регистрация: 05.09.2015
Сообщений: 1

Выполнение кода JS при первом просмотре страницы
Доброго дня всем!
Только начинаю постигать азы программирования на Javascript, поэтому очень надеюсь на помощь.
Задача звучит так:
При каждом посещении сайта необходимо выполнять js-код: «some_code_here();». Как сделать, чтобы этот код выполнялся только при первом просмотре страницы за сессию? Время жизни сессии 30 минут.
Результатом задачи должен быть готовый js-код.
Буду очень признательна за помощь!
Ответить с цитированием
  #2 (permalink)  
Старый 05.09.2015, 14:56
Профессор
Отправить личное сообщение для caetus Посмотреть профиль Найти все сообщения от caetus
 
Регистрация: 23.09.2014
Сообщений: 197

3000 == 3с
(function(){
var time = +localStorage.getItem('time') 

if(time && (+new Date() - time) < 3000 ) return; // проверяем сколько времени прошло от последнего посещения пользователя! если меньше 3с тогда выходим с функции 


//код 

alert(2)

localStorage.setItem('time', +new Date()) //сохраняем дату 
})();


смотри сюда https://developer.mozilla.org/ru/doc...PI/DOM/Storage
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматический вызов функции при загрузке страницы DVMade Элементы интерфейса 2 02.03.2015 21:25
Активация нужного таба при переходе с другой страницы vladza Общие вопросы Javascript 4 11.11.2014 10:48
Автозапуск скрипта при загрузке страницы HepoH Javascript под браузер 3 31.03.2012 22:27
$.ajax работает без success но при этом часть кода перезагружается!? saturn Элементы интерфейса 0 16.10.2011 10:09
Вызов вункции при изменении экрана и при загрузке страницы frost18 Общие вопросы Javascript 2 31.08.2011 22:28