誰もがそれはIEによってサポートされていると言いますwindow.localStorage
(IE8まで)
IE9でテストしますが、:
console.log(typeof window.localStorage)
undefined
どういう意味ですか?
すべてのブラウザのローカルデータを保存するための最良の方法は何ですか?
誰もがそれはIEによってサポートされていると言いますwindow.localStorage
(IE8まで)
IE9でテストしますが、:
console.log(typeof window.localStorage)
undefined
どういう意味ですか?
すべてのブラウザのローカルデータを保存するための最良の方法は何ですか?
ローカルストレージは、オリジンを基準にして保存されます。
つまり、を使用してページを開く必要がありますhttp://someorigin/pathtoyourpage.html
。でページを開いている場合、IEでは機能しfile://pathtoyourpage.html
ません(他のブラウザでは機能しないはずです)。
したがって、Webサーバーを使用してページにアクセスする必要があります(ローカルホスト上にある場合もあります)。
Storage.jsはどうですか?
https://sites.google.com/site/daveschindler/jquery-html5-storage-plugin
「ユーザー設定などのデータを保存するためのシンプルなインターフェースを提供します。ストレージプラグインは、ユーザーのブラウザからデータを保存および取得するのに役立ちます。新しいブラウザでは、HTML 5のlocalStorageが使用されます。localStorageがサポートされていない場合は、代わりにCookieが使用されます。取得可能なデータは同じドメインに制限されています。」