将内容携带到下一页

时间:2017-08-01 13:41:05

标签: javascript jquery html

javascript是否有助于将内容传输到另一个页面,然后执行某些操作。我找不到任何允许我在重定向页面上执行操作的相关命令。

基本上,我追随以下(usecase的例子):

  • Page是一个基于某些创建简单文本句子的生成器 用户选择的标准
  • 用户点击“Go'”后,页面会重定向到 另一个页面有一个文本框和按钮
  • 自动使用内容填充此文本框并提交

这可能吗?

1 个答案:

答案 0 :(得分:2)

如果您使用Javascript将用户重定向到新页面,则可以像这样设置新窗口的全局变量,

// Save the reference to the new window in a variable
var redirect = window.open('http://www.example.com');

//form the variables as an object
var variables = {
    var1: "First Value",
    var2: "Second Value",
    ...
}

// Send the variables to new page
redirect.variables = myVariables;

然后在新页面中你可以做到

console.log(window.variables.var1); //will give "First Value"
console.log(window.variables.var2); //will give "Second Value"