localStorage.setItem не сохраняется при обновлении

Я пытаюсь сделать мега-простой setItem и getItem с использованием локального хранилища HTML5. Это, кажется, не работает, хотя. Это работает:

$(document).ready(function () {
  localStorage.setItem('keyA', 'valueA');
  var testA = localStorage.getItem('keyA');
  alert(testA);
});

Он выводит окно с сообщением «valueA». Но когда я закомментирую строку 2 (которая устанавливает значение элемента) и обновлю страницу, она просто выдаст предупреждение «ноль».

Почему ценность не сохраняется? Это похоже на то, что он вообще не хранится.

Браузер Firefox 6, так что никаких проблем нет. Может ли это быть связано с вызовом в jquery document.ready? Я гуглил, но ничего не видел об этом.

Если бы кто-то мог преодолеть это первоначальное препятствие, я был бы очень благодарен, спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос