Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Сворачивание с запоминанием (https://javascript.ru/forum/jquery/23625-svorachivanie-s-zapominaniem.html)

utb 30.11.2011 10:23

Сворачивание с запоминанием
 
Всех приветствую,
помогите разобраться:
1. есть слайдер
2. кнопочка/ссылка Убрать/показать слайдер
3. все работает
НО:
как сделать запоминание браузером, куки? а как?:)
вот примерно что вырисовывается:
<div id="slides">
	<img src="images/1.jpg" width="339" height="720" />
<img src="images/1.jpg" width="339" height="720" />    
	</div>
 <a href="#" id="del">Убрать слайдер</a>
	<script>
            $('#del').click(function slideToggleDiv(){
      $('#slides').slideToggle(1000);
});


Заранее спасибо

ksa 30.11.2011 10:27

Цитата:

Сообщение от utb
как сделать запоминание браузером, куки?

Вот тебе функции...

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 delCookie(name) {
  setCookie(name, "", -1)
}

utb 30.11.2011 12:27

Спасибо, вот нашел почти готовое решение, немного подпилить и вуаля)) http://ucozon.ru/dir/8-1-0-4742


Часовой пояс GMT +3, время: 06:42.