| 
 Как показать такой слой? Привет. Есть какой-нить вариант показать слой в след случае? Юзер зашел на сайт, и что бы он там ни делал, по каким бы ссылкам не переходил, но через определенное время (если он еще не свалил) ему в текущем окне показывается определенный слой. Именно слой. | 
| 
 не понятно что именно за слой? Блок чтоли? это скорее к работе таймеров, а именно setTimeout, возможно что и куки надо тоже учитывать. var timer = setTimeOut(function() { // показать то что нужно }, 1000) // через 1000 милисек = 1 сек. | 
| 
 Цитата: 
 | 
| 
 А как с куками это завязать? | 
| 
 
#layer {
	background: #FFF;
	border: 1px solid #555;
	bottom: 0;
	box-shadow: 0 0 10px #000;
	color: #AAA;
	display: none;
	left: 0;
	margin: auto;
	padding: 20px;
	position: fixed;
	right: 0;
	text-align: center;
	top: 0;
	z-index: 10;
}
<div id="layer">Я - скрытый слой!</div> 
function cookie(a, b) {
	if(b) document.cookie = a+'='+escape(b)+'; expires = Mon, 01-Jan-2999 00:00:00 GMT; path=/';
	var c = '(?:; )?'+a+'=([^;]*);?', d = new RegExp(c);
	return d.test(document.cookie) ? decodeURIComponent(RegExp['$1']) : 0;
}
window.onload = function() {
	if(!cookie('layer')) setTimeout(function() {
		document.getElementById('layer').style.display = 'block';
		cookie('layer', true);
	}, 5000); //Появится через 5 сек.
}
 | 
| 
 Спасибо, но слой отображается через указанное время после последнего перехода по ссылке, а не с начала всей сессии. Можно сделать так, что бы время отсчитывалось с захода на сайт? | 
| 
 Цитата: 
 | 
| 
 иногда лучше жевать чем говорить. читай первый пост. | 
| 
 bober, тебе никто не нанимался писать скрипты... :no: | 
| 
 я вообще про метод спрашивал. а если задача сложная то я могу и заплатить. | 
| Часовой пояс GMT +3, время: 01:24. |