我試圖做一個超簡單的setItem和getItem使用HTML5本地存儲。它似乎並沒有工作。這工作:localStorage.setItem不會在刷新
$(document).ready(function() {
localStorage.setItem('keyA', 'valueA');
var testA = localStorage.getItem('keyA');
alert(testA);
});
它輸出一個警告框,說'valueA'。但是,當我註釋掉第2行(設置項目值)並刷新頁面時,它只會提醒'null'。
爲什麼價值不堅持?這就像它根本就沒有實際存儲。
瀏覽器是Firefox 6,所以沒有問題。這可能是在jQuery文檔中調用它的事情嗎?我GOOGLE了,但看不到任何關於這一點。
如果任何人都可以通過這個最初的障礙讓我感激不盡,謝謝!
我無法在Chrome上重現。 – pimvdb
嗯......對我來說也適用於Chrome,但不適用於Firefox 6! – Dan
其他人可以在Firefox 6.0.2(最新版本)中試用嗎?我開始認爲在這個版本的Firefox中有不同的方式來做到這一點,或者它是一個錯誤:(我已經嘗試了很多不同的本地存儲示例,但是它們似乎都不會在Firefox 6.0.2中持續存在。 – Dan