Активные пользователи
Простой выбор фона сайта на куках.
Добавил: Liga
Категория: Скрипты для Ucoz
Просмотров: 374
Мне нравится
2

Описание:
Простой выбор фона сайта на куках.
Установка:
Если у кого-то не подключены куки, то подключаем:
Code
<script type="text/javascript" src="http://infoscript.ru/cookies_vibor_fona_saita.js"></script>


Содержимое cookies_vibor_fona_saita.js:
Code
function setCookie(name, value, days) {  
  if (days) {  
  var date = new Date();  
  date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));  
  var expires = "; expires=" + date.toGMTString();  
  }  
  else var expires = "";  
  document.cookie = name + "=" + value + expires + "; path=/";  
}  

function getCookie(name) {  
  var nameEQ = name + "=";  
  var ca = document.cookie.split(';');  
  for (var i = 0; i < ca.length; i++) {  
  var c = ca[i];  
  while (c.charAt(0) == ' ') c = c.substring(1, c.length);  
  if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);  
  }  
  return null;  
}  

function eraseCookie(name) {  
  setCookie(name, "", -1);  
}


Далее ссылка на изменение фона:
Code
<a href="javascript://" id="ssc">Выбор фона</a>


Сам скрипт ставим перед ,например в верхнюю часть сайта
Code
<script type="text/javascript" src="http://ваш_сайт.рф/cookies_vibor_fona_saita.js"></script>


Содержимое cookies_vibor_fona_saita.js:
Code
function setCookie(name, value, days) {  
  if (days) {  
  var date = new Date();  
  date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));  
  var expires = "; expires=" + date.toGMTString();  
  }  
  else var expires = "";  
  document.cookie = name + "=" + value + expires + "; path=/";  
}  

function getCookie(name) {  
  var nameEQ = name + "=";  
  var ca = document.cookie.split(';');  
  for (var i = 0; i < ca.length; i++) {  
  var c = ca[i];  
  while (c.charAt(0) == ' ') c = c.substring(1, c.length);  
  if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);  
  }  
  return null;  
}  

function eraseCookie(name) {  
  setCookie(name, "", -1);  
}


Скрипт обязательно должен стоять именно после ссылки!

Автор:
Теги материала: Отсутствуют
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Зарегистрироваться
Здравствуйте! Вы видите это сообщение так как вы не вошли на сайт под своим логином. Зарегистрируйтесь пожалуйста, и данное окно исчезнет.                                                                                              by
YouScripts
>