Показать сообщение отдельно
  #12 (permalink)  
Старый 07.02.2014, 09:00
Интересующийся
Отправить личное сообщение для cccp.world Посмотреть профиль Найти все сообщения от cccp.world
 
Регистрация: 07.09.2013
Сообщений: 22

Вы предложили отличные решения! Решил сначала попробовать классический метод работы с куками:

function lastVisit(){
	function setcOOkie(a,b,c) {
		if(c){
			var d = new Date();
			d.setDate(d.getDate()+c);
			var path = '7day-7kg.net';
			console.log(path);
		}
		if(a && b) document.cookie = a+'='+ (encodeURIComponent(b)).replace('', path) +(c ? '; expires='+d.toUTCString() : '');
		else return false;
	}
	function getcOOkie(a) {
		var b = new RegExp(a+'=([^;]){1,}');
		var c = b.exec(document.cookie);
		if(c) c = c[0].split('=');
		else return false;return c[1] ? decodeURIComponent(c[1]) : false;
	}
	var test = getcOOkie('show');
	if(!test){
		console.log("Куки нет, - Открываю div");
		setcOOkie('show',1) ;
		setTimeout(function() {
		jQuery('#popUp').stop();
			jQuery('#popUp').fadeIn(600);
		}, 3000);
	}
        else{
		console.log("Куки уже есть, - div не отрываю");
	}
}
lastVisit();


Следует отметить, что комментарии отсутствуют. На форумах почему - то все как - то поверхностно описывается. Толком так и не разобрался как работать с куками.
Отсюда: Не знал куда грамотна подсунуть путь к кукам (path=/), поэтому подсунул путь уже так сказать на ходу, через переменную.
Как и обещал - делюсь ссылкой Через несколько секунд автоматически появиться приветственное сообщение с фотографией девушки. Повторно оно появиться уже после сброса куки.

Последний раз редактировалось cccp.world, 07.02.2014 в 09:22.
Ответить с цитированием