-1

除了在javascript中使用查询参数和全局变量之外,在两个页面之间传递参数有哪些不同的做法?

4

3 回答 3

2

是的,您可以通过几种不同的方式将参数传递到另一个页面:

  • 通过将参数存储在 cookie 中
  • 通过将参数存储在另一个窗口或框架的 JavaScript 变量中
  • 通过将参数存储在可重写属性 top.name(浏览器窗口名称)中
  • 通过将参数作为
    查询字符串附加到目标页面的 URL

我推荐了这个网站

于 2013-04-10T05:25:09.593 回答
0

我认为你有 3 个选择

  1. 使用服务器端脚本并将参数作为请求参数传递给新页面
  2. 使用 cookie 在本地存储值
  3. 如果您正在寻找 html5 解决方案,请使用sessionStorage
于 2013-04-10T05:26:57.933 回答
0

您可以使用 DOM 存储(甚至 cookie)来存储信息。

这允许从同一域上的任何页面读取数据。

DOM 存储有多种形式,因此您可以选择存储会话信息或永久存储(直到用户清除它)。

https://developer.mozilla.org/en-US/docs/DOM/Storage

于 2013-04-10T05:27:52.270 回答