Vì vậy, tôi đang đùa giỡn với HTML 5 và localStorage và tôi nhận thấy rằng các giá trị của tôi chỉ được lưu trữ khi tôi chạy trang trong Firefox trên máy cục bộ (tức là http://127.0.0.1:8000/test/index.html), nhưng khi tôi chạy tệp cục bộ (tệp : /// C: /test/index.html) giá trị của tôi không được lưu trữ. Safari 4 không có vấn đề với cả hai thiết lập. Vì vậy, không ai biết nếu điều này là do thiết kế -.>DOM Storage on the Mozilla Developer Center"localStorage" trong Firefox chỉ hoạt động khi trang đang trực tuyến?
01.235.(Firefox 2 được phép truy cập vào kho đối tượng cao hơn trong hệ thống phân cấp miền so với tài liệu hiện này không còn được phép trong Firefox 3, cho lý do an ninh. Bên cạnh đó, đề xuất bổ sung này sang HTML 5 đã được loại bỏ khỏi HTML 5 đặc điểm kỹ thuật ủng hộ localStorage, đó là thực hiện trong Firefox 3.5.)
Hoặc nếu có giải pháp thay thế?
Tôi tự hỏi vì lưu trữ ngoại tuyến chỉ hoạt động trực tuyến có vẻ ngớ ngẩn: P
Nếu ai tự hỏi, mã này là dễ dàng như nó được:
function save()
{
localStorage.setItem('foo','bar');
}
function load()
{
var test = localStorage.getItem('foo');
alert(test);
}
Xin chào, tôi đang viết thư cho bạn từ năm 2011. Nó vẫn chưa được khắc phục! https://bugzilla.mozilla.org/show%5Fbug.cgi?id = 507361 –
... nhưng có vẻ hoạt động tốt ngoại tuyến với chrome – lapinferoce
Cảm ơn chúa tôi đã tìm thấy điều này ... Tôi đã cố gắng gỡ lỗi trong Firefox và đã tự hỏi tôi đã đi sai vì tôi không thể thấy bất kỳ điều gì sai với mã của mình . Nó hoạt động trong IE và Chrome trong khi làm việc với file: // URL nhưng Firefox không hoạt động. Ngay sau khi tôi đặt nó trên một máy chủ, nó hoạt động tốt. –