我有一个包含数据集的 page1.html
{'key1':'value1','key2':'value2','key3':'value3'}
和一个链接
<a target='_blank' href='page2.html'>Click To Navigate</a>
它将导航到 page2.html 。
我想问一下如何将 page1.html
中的所有数据传递给 page2.html
以便我可以在 page2.html
中使用它们。
我尝试使用的是 localStorage
,但我一次只能存储一组数据,所以如果在我的 page1.html
中有许多数据集,相同的键但不同的值当我将它们存储在 localStorage 中时会重叠,然后我无法将所有这些数据集传递给 page2.html
。
有人知道吗?太感谢了
原文由 Ock 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 Javascript 来完成,对您可以传递的对象类型没有限制。例如,如果您有多个键值对象:
和
您可以使用 Javascript 数组将它们括起来:
并使用 localStorage 传递该数组。
page1.html 上的 Javascript
page2.html 上的 Javascript