Javascript HTML5通过页面导航存储数据

Javascript HTML5通过页面导航存储数据,javascript,jquery,html,parsing,Javascript,Jquery,Html,Parsing,我有一个项目,我目前正在工作,其中有一些存储值,用户可以选择。这个应用程序有很多页面,我遇到了一个叫做解析数据和调用的东西 我希望在用户更改值时保存信息。有点难以解释,所以我附上了一张照片 因此,用户可以更改功率、光斑直径、曝光时间和半径,然后当页面更改时,可以再次调用这些值 我在jquery中使用Javascript变量,因为我希望这个应用程序能够跨平台运行,并且能够在ipad上运行。存储和检索数据最简单的方法可能是使用cookies。jQuery.cookie()可能是您最好的选择。它非常

我有一个项目,我目前正在工作,其中有一些存储值,用户可以选择。这个应用程序有很多页面,我遇到了一个叫做解析数据和调用的东西

我希望在用户更改值时保存信息。有点难以解释,所以我附上了一张照片

因此,用户可以更改功率、光斑直径、曝光时间和半径,然后当页面更改时,可以再次调用这些值


我在jquery中使用Javascript变量,因为我希望这个应用程序能够跨平台运行,并且能够在ipad上运行。

存储和检索数据最简单的方法可能是使用cookies。jQuery.cookie()可能是您最好的选择。它非常容易使用,可靠,并且消除了它的所有复杂性。确保使用
路径:
变量将它们保存到
/
或其他地方

您还可以将数据保存到HTML5(本地)存储器中。有一个介绍,虽然历史上有点过于详细

老实说,饼干可能是最简单的方法


如果您希望以人们可以从不同计算机读取相同数据的方式存储数据,则需要将其存储在服务器上的数据库(或其他任何数据库)中。

如Daniel所述,您可以使用cookies,尽管现在你被要求展示你正在使用cookies的声明,并描述它们的用途,这会让用户在这些“哦,不!我的隐私!”-时报中产生疑问;)理想情况下,您可以使用“html5”本地存储,因为本地存储的规则相当模糊;)

然而,这可能是对设计的过度考虑,您提到您只有少数几个变量,如果这些变量在应用程序的所有页面中共享,为什么不将它们作为URL中查询字符串的一部分呢

您可以使用good'ol hashtag或?-参数附加这些变量,如下所示:

http://www.yourdomain.com/somepage/?power=500&counter=28&spot=200&exposure=20&radius=1600
然后,当页面加载时,您可以使用Javascript检查这些参数是否存在(本网站提供了一些关于如何使用这些参数的优秀示例)。这还有一个好处,您可以将此URL作为深度链接共享,它会自动为访问者设置这些值(当然,如果需要的话)。

您的“问题”有点模糊。如果您描述问题,并指定一个问题,“我如何…”而不是简单地陈述问题,那么您可能会更快地得到更多答案。。。