在移动到新的HTML页面后,如何使用保存在Javascript文件中的变量?

在移动到新的HTML页面后,如何使用保存在Javascript文件中的变量?,javascript,html,Javascript,Html,我有一个javascript函数,在其中的一部分中,我执行AJAX调用并存储一些信息 在相同的函数中,我移动到一个新的HTML文件 window.location.href = "deals.html"; 移动到新的deals.html文件后,如何访问先前存储的信息 谢谢您的帮助。您使用AJAX函数存储的信息现在驻留在服务器中,您必须启动另一个AJAX函数,以便在获得新页面时从服务器检索该信息 您可以编写一个javascript函数,使用cookies保存数据,并在下一页中访问它。这将在重定向

我有一个javascript函数,在其中的一部分中,我执行
AJAX
调用并存储一些信息

在相同的函数中,我移动到一个新的
HTML
文件

window.location.href = "deals.html";
移动到新的
deals.html
文件后,如何访问先前存储的信息


谢谢您的帮助。

您使用AJAX函数存储的信息现在驻留在服务器中,您必须启动另一个AJAX函数,以便在获得新页面时从服务器检索该信息

您可以编写一个javascript函数,使用cookies保存数据,并在下一页中访问它。这将在重定向到另一个页面之前执行。

最新浏览器支持一种叫做localStorage的东西,您可以使用它来存储第一次调用的响应,然后在第二个页面使用它。

这只能在JavaScript中使用
cookies
实现,因为,当您导航到另一个html文档时,会丢失已执行脚本中所有变量的状态

因此,在导航到另一个页面之前,请设置所需的cookie数量


如果要导航用户离开,为什么要执行AJAX请求的可能重复?谢谢mavrosxristoforos。。。该线程中的方法有效。