Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> local.storage проверка на запись 
:(
    Опции темы
maslonax
Дата 17.3.2015, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.3.2015

Репутация: нет
Всего: нет



Здравствуйте! Начал только читать про local.stprage  и не могу понять. Суть в том что надо проверить есть ли значение в local.storage если нету то установить, если есть то просто закончить. Читая разные стать и форумы с вопросами про local.storage накидал примерно скрипт но он не работает.

Код

function storage(name,value) 
{
    if(window.localStorage == undefined) 
    {
return localStorage.getItem(name);
    }
    else
    {
localStorage.setItem('tratata','0');
    }
}




PM MAIL   Вверх
ksnk
Дата 17.3.2015, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Если значения ключа не установлено - возвращается null. Проверить значение на null  
Код

if(null==localStorage.getItem(name)){
  // нету
}


Проверка поддержки localStorage броузером, обычно, такая
Код

function isLocalStorageAvailable() {
  try {
    return 'localStorage' in window && window['localStorage'] !== null;
  } catch (e) {
    return false;
  }
}



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
maslonax
Дата 17.3.2015, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.3.2015

Репутация: нет
Всего: нет



спасибо)
PM MAIL   Вверх
sQu1rr
Дата 18.3.2015, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 597
Регистрация: 11.11.2008
Где: london

Репутация: 2
Всего: 13



Цитата(ksnk @  17.3.2015,  14:57 Найти цитируемый пост)
Проверка поддержки localStorage броузером, обычно, такая

Помню столкнулся с проблемой что какаято версия IE поддерживает localStorage но он отключен по дефолту при какихто настройках безопасности. при этом ваш код скажет что localStorage имеется, но использовать его не получится. помоему эта тема даже гдето тут на форуме висела
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0467 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.