我想将一些数据从一个HTML页面发送到另一HTML页面。我通过类似的查询参数发送数据 http://localhost/project/index.html?status=exist。这种方法的问题在于数据保留在URL中。是否有其他方法可以使用JavaScript或jquery在HTML页面之间发送数据。
http://localhost/project/index.html?status=exist
为什么不将值存储在HTML5存储对象(例如sessionStorage或)中localStorage,请访问HTML5存储文档以获取更多详细信息。使用此功能,您可以在本地临时/永久存储中间值,然后在以后访问您的值。
sessionStorage
localStorage
要存储会话的值:
sessionStorage.getItem('label') sessionStorage.setItem('label', 'value')
或更永久地:
localStorage.getItem('label') localStorage.setItem('label', 'value')
因此,您可以使用HTML5存储对象(临时)在多个页面之间存储表单数据,甚至可以在重新加载后保留这些数据。