Как написать событие, которое будет отслеживать только первую загрузку страницы ???
Есть задача : при первой загрузке сайта открывается скрытая панель меню и с поочередным подмигиванием пунктов меню , демонстрируется их наличие, после меню закрывается.
Часть задачи уже выполнил , остался главный момент - это запуск этой демонстрации только при первой загрузке сайт , при всех последующих , пользователь будет открывать панель с помощью кнопки.
Прошу помочь советами или может у кого есть готовое решение в данной задачи ??
Если не затруднит то распишите подробно. Потому что не очень понимаю как выполнить то что Вы написали и связать с тем что мне нужно , а нужно мне весь код js который выполняет открытие и подмигивание пунктов меню поместить в такое событие.
Как его прописать?
Spisoktem: просто прочитайте про cookies. cookies — это небольшое хранилище на стороне клиента, как только пользователь попадает на сайте, записываете туда переменную по которой в дальнейшем будите решать, показывать панель или нет.
В html5 появилось web storage (local storage), которое заменит кукисы, вот гайд: www.w3schools.com/html/html5_webstorage.asp
Прочитайте и Ваша проблема решится 2 строчками кода.
Артём Егоров: Если взять localstorage и сессии, то они покроют 100% нужд разработчика. Кукисы плохи тем, что они тягаются с запросами туда сюда, что не есть хорошо и не есть безопасно. А так то что должно обрабатываться сервером - сессии, все что в браузере - localstorage
Артём Егоров: В результате кукисы не нужны. И как бы localstorage не замена. Это новый механизм, который делает кукисы не нужными, но пока поддержка браузеров не 100%, поэтому кукисы еще живы