Показать сообщение отдельно
  #14 (permalink)  
Старый 14.12.2012, 14:58
Аспирант
Отправить личное сообщение для pavdin Посмотреть профиль Найти все сообщения от pavdin
 
Регистрация: 01.07.2010
Сообщений: 49

Сообщение от Sanda Посмотреть сообщение
Большинство современных браузеров поддерживают localStorage.
var isLocalStorage = ('localStorage' in window)
  , mode = (isLocalStorage && localStorage.mode) || 'compact'; //загрузили из LS или поставили дефолтное значение

//какой-то код

//когда меняем mode, записываем его в LS
mode = 'detail';
if (isLocalStorage) {
  localStorage.mode = mode;
}


Лучше вынести в функцию:
var mode = ... , isLocalStorage = ... ;

function setMode(modeValue) {
  mode = modeValue;
  if (isLocalStorage) {
    localStorage.mode = modeValue;
  }
}

...

setMode('compact');
http://allfordj.org/
не получаеться что то
или я не туды ставлю? Можете посмотреть исходный код и подсказать пожалуйста, куда вставить ваши творения, что бы работало
Ответить с цитированием