Jquery localstorage是否会自动落入旧浏览器中的Cookie?

Jquery localstorage是否会自动落入旧浏览器中的Cookie?,jquery,cookies,local-storage,Jquery,Cookies,Local Storage,据说localstorage仅受比此更新的浏览器支持: IE 8 火狐3.5 狩猎4 铬4 歌剧10.5 iOS 2.0 安卓2.0 所以,如果我想让我的客户使用较旧的浏览器,我可以通过jquery将一些信息(小于4kb)存储在localstorage中吗 另外,哪些移动浏览器支持本地存储?否。旧浏览器不知道如何处理本地存储。本地存储最初被定义为HTML5标准的一部分,但现在已经转移到另一个标准 您可以使用和/或使用功能检测库(阅读Modernizer)。否。旧浏览器不知道如何处理本地存储。

据说localstorage仅受比此更新的浏览器支持:

  • IE 8
  • 火狐3.5
  • 狩猎4
  • 铬4
  • 歌剧10.5
  • iOS 2.0
  • 安卓2.0
所以,如果我想让我的客户使用较旧的浏览器,我可以通过jquery将一些信息(小于4kb)存储在localstorage中吗


另外,哪些移动浏览器支持本地存储?

否。旧浏览器不知道如何处理本地存储。本地存储最初被定义为HTML5标准的一部分,但现在已经转移到另一个标准


您可以使用和/或使用功能检测库(阅读Modernizer)。

否。旧浏览器不知道如何处理本地存储。本地存储最初被定义为HTML5标准的一部分,但现在已经转移到另一个标准


您可以使用和/或使用功能检测库(阅读Modernizer)之类的工具。

只需做一个简单的测试,看看它是否受支持:

if(localStorage in window)
    //localstorage supported
或者干脆

if(localStorage)
    //localstorage supported

如果您使用jQuery插件,则不会有任何帮助。它仍将归结为浏览器是否支持它。

只需做一个简单的测试,看看它是否受支持:

if(localStorage in window)
    //localstorage supported
或者干脆

if(localStorage)
    //localstorage supported
如果您使用jQuery插件,则不会有任何帮助。这仍将归结为浏览器是否支持它。

好的,好的,伙计们:)我的问题主要是“如果没有本地存储,jquery会自动将数据存储在cookie中吗?”。所以,事实证明,这不会是因为它是非常不同的机制

此外,根据:

以及自动为您的数据选择支持的存储的代码。

好的,好的,伙计们:)我的问题主要是关于“如果没有本地存储,jquery会自动将数据存储在cookie中吗?”。所以,事实证明,这不会是因为它是非常不同的机制

此外,根据:


和是自动为您的数据选择支持的存储的代码。

这是您问我们的朋友Google的问题,而不是堆栈溢出:)“localstorage会自动落入旧浏览器中的Cookie吗?”答案是否定的,但您也可以使用PolyFill,您可以在自己的代码中对localStorage进行简单的检查并回退到Cookie。只需编写get和set函数,让它们检查哪个浏览器支持本地存储?-本地存储会自动落入cookies吗@Archer除非Google告诉我们要查看StackOverflow这是你问我们的朋友Google的事情,而不是Stack Overflow:)“localstorage会自动落入旧浏览器的Cookie中吗?”答案是否定的,但你可以使用PolyFill。此外,你可以在自己的代码中对localstorage进行简单检查并退回到Cookie。只需编写get和set函数,让它们检查哪个浏览器支持本地存储?-本地存储会自动落入cookies吗@阿彻,除非谷歌告诉我们要调查我在回答中提到的StackOverflowLike。persistjs是您正在寻找的答案。正如我在回答中所说的。persistjs是您正在寻找的答案。