0

我在两页中使用外部 javascript 文件。我从第一页更改变量的值。现在,当我使用第二页时,该变量的值又回到了它的初始化值。我想保持变量的值。我怎样才能做到这一点?

var mail="not yet added";

我将第 1 页中的此值更改为“xxxxxx@xxxx.com”。现在,当我在第 2 页访问它时,我得到“尚未添加”

4

3 回答 3

1

windows.name只要您在同一个窗口或选项卡中,就可以使用该对象。看看这里

否则,persists.js 框架提供了许多不同的方式来保存信息并在页面之间共享信息等。

您的最终选择当然是使用基本 cookie。

于 2013-06-28T10:58:47.573 回答
0

您还可以通过将#hash 添加到链接来将变量传递到第二页,然后在第二页中检索它并使用哈希值更新变量。

于 2013-06-28T10:55:38.523 回答
0

将其写入 javascript 上的 cookie,否则将值发送回服务器(即 php 或您正在使用的任何内容) - 如果这更容易,您可以在下一个 JS 页面上显式打印变量。

于 2013-06-28T10:52:56.033 回答