gpt4 book ai didi

javascript - Internet Explorer 本地存储

转载 作者:搜寻专家 更新时间:2023-10-31 08:35:59 24 4
gpt4 key购买 nike

我有一个应用程序,它在除 IE 之外的所有浏览器上都运行良好。我正在使用 HTML5 提供的本地数据库。我需要为应用程序的用户存储 3 个属性。我知道在 IE 中我不能使用数据库方法,我正在考虑使用存储在本地存储中的 3 个数组,每个属性一个数组。有没有更好(更容易)的方法来做到这一点?

谢谢

例如,我想存储 1) 目的地 2) 出发地 3) 日期所以我想我会存储一个目的地数组,一个来自位置的数组和一个日期数组。然后使用一些 id 我可以索引数组并获取相应的信息。

最佳答案

如果您需要本地存储,那么您就需要本地存储!根据您描述的信息,我认为在 session cookie 中使用它可能太重了。

查看 the docs .请注意,只有 IE8+ 支持此功能,因此如果您需要支持其他版本 - 您需要做一些额外的工作。

我个人会尽可能启用 localStorage,如果浏览器不支持它,则回退到服务器的往返(数据对于 cookie 来说肯定太多了)。

更新 RE Polyfill

请记住 Rafael 建议的 polyfill如果浏览器不支持 localStorage 等,将回退到 cookie。请务必使用良好的数据传播进行测试,并记住它将随每个请求发送所有数据(这有其自身的后果)。

关于javascript - Internet Explorer 本地存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10487157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com