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

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;
}

$('body').css('backgroundImage', 'url(\''+(cookie('bg') || 'стандартный_фон.jpg')+'\')');
$('a').css('color', cookie('link') || '#стандартный_цвет');


Например, для смены цвета ссылок:
<select onchange="cookie('link', this.value); document.location = ''">
   <option value="red">Красный</option>
   <option value="red">Зелёный</option>
   <option value="#FFF">Белый</option>
</select>


Или с палитрой (Opera, Chrome):
<input onchange="cookie('link', this.value); document.location = ''" type="color" />

Последний раз редактировалось ruslan_mart, 16.06.2013 в 15:51.
Ответить с цитированием