За последние 24 часа нас посетили 22896 программистов и 1234 робота. Сейчас ищут 728 программистов ...

выполнить скрипт только N раз в сутки через jQuery Cookie

Тема в разделе "JavaScript и AJAX", создана пользователем ufaclub, 3 дек 2019.

  1. ufaclub

    ufaclub Активный пользователь

    С нами с:
    29 авг 2011
    Сообщения:
    55
    Симпатии:
    0
    есть скрипт подключенный ко всем страницам сайта

    Код (Javascript):
    1. $('a.open').trigger('click');
    т.е при любой загрузки страницы он открывает всплывающее окно с картинкой.

    хочу сделать чтобы в сутки одному человеку максимум 3 раза показывалась это картинка.

    т.е надо как то посчитать сколько страниц открыл человек на сайте

    мол посмотрел 1 страницу счетчик +1 посмотрел вторую еще плюс 1 и еще одну и еще + 1 (i++) ну вы поняли.

    на php через куки конечно могу написать. но нужно на js чтобы работало.

    подключен плагин jQuery Cookie подскажите пожалуйста как сделать проще через cookie js ну и раз в сутки чтобы клиенту обнулялись значения просмотров.


    т.е если человек посмотрел до 3х страниц то 3 раза должен выполниться скрипт

    Код (Javascript):
    1. $('a.open').trigger('click');
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    Вариантов уйма, в любом случае можно через php вывести так:
    PHP:
    1. echo "<script>$('a.open').trigger('click');</script>"