Javascript.RU

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

Запомнить первое посещение ссылки
Есть

<script src="//yandex.st/jquery/cookie/1.0/jquery.cookie.min.js"></script>


и

<script>
(function($) {
$(function() {

  // Проверим, есть ли запись в куках о посещении посетителя
  // Если запись есть - ничего не делаем
  if (!$.cookie('was')) {

    // Покажем всплывающее окно
    $('#boxUserFirstInfo').arcticmodal({
      closeOnOverlayClick: false,
      closeOnEsc: true
    });

  }

  // Запомним в куках, что посетитель к нам уже заходил
  $.cookie('was', true, {
    expires: 365,
    path: '/'
  });

})
})(jQuery)
</script>


Вопрос, можно как то привязать запоминание к определенной ссылке, а не всего домена?

Например человек зашел на новость, у которой уникальная ссылка и получил кук именно к этой ссылке.

Спасибо за внимание .

Последний раз редактировалось RuslanJS, 04.04.2016 в 11:24.
Ответить с цитированием
  #2 (permalink)  
Старый 04.04.2016, 11:25
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

Сообщение от RuslanJS
'was'
location.href
Ответить с цитированием
  #3 (permalink)  
Старый 04.04.2016, 11:35
Интересующийся
Отправить личное сообщение для RuslanJS Посмотреть профиль Найти все сообщения от RuslanJS
 
Регистрация: 16.11.2015
Сообщений: 16

Спасибо Рони, огромное, столько раз выручаешь, что не могу спасибок тебе ставить ( )!

<script>
(function($) {
$(function() {

// Проверим, есть ли запись в куках о посещении посетителя
// Если запись есть - ничего не делаем
if (!$.cookie(location.href)) {

setTimeout(function() {

// Покажем всплывающее окно 
$('#boxUserFirstInfo').arcticmodal({ 
closeOnOverlayClick: false, 
closeOnEsc: true 
});

},5000)

}

// Запомним в куках, что посетитель к нам уже заходил
$.cookie(location.href, true, {
expires: 365,
path: '/'
});

})
})(jQuery)
</script>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Внутри разворачивающегося по клику DIVа не работают ссылки JavaScriptNoob Элементы интерфейса 2 17.11.2015 00:01
Как открыть все сгенерированные ссылки с общим id в списке одним кликом? malefikus13 Общие вопросы Javascript 12 22.07.2015 08:52
Не работают ссылки после возвращения ajax tenebrosus jQuery 22 20.06.2014 12:39
Ссылки внутри другой ссылки Madgeniy Events/DOM/Window 4 11.08.2012 14:58
ссылки получали стиль "visited" только на время сессии alexandr_poskrobka Серверные языки и технологии 7 10.03.2010 08:48