一尘不染

在html页面之间共享数据

javascript

我想将一些数据从一个HTML页面发送到另一HTML页面。我通过类似的查询参数发送数据
http://localhost/project/index.html?status=exist。这种方法的问题在于数据保留在URL中。是否有其他方法可以使用JavaScript或jquery在HTML页面之间发送数据。


阅读 1008

收藏
2020-04-25

共1个答案

一尘不染

为什么不将值存储在HTML5存储对象(例如sessionStorage或)中localStorage,请访问HTML5存储文档以获取更多详细信息。使用此功能,您可以在本地临时/永久存储中间值,然后在以后访问您的值。

要存储会话的值:

sessionStorage.getItem('label')
sessionStorage.setItem('label', 'value')

或更永久地:

localStorage.getItem('label')
localStorage.setItem('label', 'value')

因此,您可以使用HTML5存储对象(临时)在多个页面之间存储表单数据,甚至可以在重新加载后保留这些数据。

2020-04-25