我有一个 javascript 函数,在其中一部分,我执行AJAX
调用并存储一些信息。
在同一个函数中,我移动到一个新HTML
文件。
window.location.href = "deals.html";
移动到新deals.html
文件后,如何访问我之前存储的信息?
谢谢您的帮助。
我有一个 javascript 函数,在其中一部分,我执行AJAX
调用并存储一些信息。
在同一个函数中,我移动到一个新HTML
文件。
window.location.href = "deals.html";
移动到新deals.html
文件后,如何访问我之前存储的信息?
谢谢您的帮助。
您使用 AJAX 函数存储的信息现在驻留在服务器中,当您获得新页面时,您必须启动另一个 AJAX 函数以从服务器检索该信息。
最新的浏览器支持名为 localStorage 的东西,您可以使用它来存储第一次调用的响应,并在第二页使用它。
这只能在您使用cookies
JavaScript 时实现,因为当您导航到另一个 html 文档时,您会丢失已执行脚本中所有变量的状态。
因此,在导航到另一个页面之前,请根据需要设置尽可能多的 cookie。
您可以编写一个 javascript 函数来使用 cookie 保存数据并在下一页访问它。这将在重定向到另一个页面之前执行。