Показать сообщение отдельно
  #14 (permalink)  
Старый 25.07.2013, 03:59
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

ilyas->, зачем? Просто удаляйте куки вручную.

Можно сделать не на один день, а на сессию (пока браузер не закроешь), просто так будет лучше. То есть, у пользователя появилось окно и больше не будет появлятся, пока он браузер не перезапустит:

function cookie(a, b) {
	if(b) document.cookie = a+'='+escape(b)+'; path=/';
	var c = '(?:; )?'+a+'=([^;]*);?', d = new RegExp(c);
	return d.test(document.cookie) ? decodeURIComponent(RegExp['$1']) : 0;
}

window.onload = function() {
	if(!cookie('view')) {
		document.getElementById('modalWin').style.display = 'block';
		cookie('view', true);
	}
}
Ответить с цитированием