跨页面传递信息

时间:2015-11-04 08:21:02

标签: javascript jquery shopify

我创建了一个带有下拉列表的自定义页面(使用HTML)。当用户选择值时,将根据所选值显示相应的集合。一旦用户选择了产品并点击了#34;添加到购物车",用户就会登陆购物车页面。但是,当在购物车页面中,用户想要点击"继续购物" ,我想根据用户在我之前创建的自定义页面中选择的值重定向到集合。

关于我如何做到这一点的任何指示。

1 个答案:

答案 0 :(得分:1)

基本上所有上面建议的东西都应该有用,哪一个要使用取决于你的用例,基本上:

localStorage为每台计算机存储您的域名值,除非用户清除浏览器缓存或以编程方式删除它,否则不会将其删除。即如果您想在用户使用同一台机器(和浏览器)时保留该值,那么这是您的选择。

sessionStorage几乎与localStorage相同,但完成浏览器会话后将清除该值。即关闭浏览器或离开您的页面。

cookie永久存储价值'与localStorage类似,但该值将包含在所有请求中,并且其大小限制比localStorage更严格。如果您的服务器不需要该值,则可能不希望存储在cookie