使用javascript在页面之间传递参数的不同方法有哪些?

时间:2013-04-10 05:22:42

标签: javascript jquery el

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

3 个答案:

答案 0 :(得分:2)

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

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

我提到了site

答案 1 :(得分:0)

我认为你有3个选择

  1. 使用服务器端脚本并将参数作为请求参数传递给新页面
  2. 使用Cookie在本地存储值
  3. 如果您正在寻找html5解决方案,请使用sessionStorage

答案 2 :(得分:0)

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

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

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

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