我正在尝试从一个页面传递变量,加载另一个变量并输入该信息。 像这样的东西:
当127.0.0.1/test.html&ID=1234
时location.href = "127.0.0.1/newpage.html"
if (location.href == newpage.html){
var e = document.GetElementById("Loginbx");
e.Value = ID
}
我无权修改127.0.0.1/test.html或newpage.html,但希望将变量从另一个传递给它们。这可能吗?
答案 0 :(得分:2)
您可以传递查询字符串上的值,然后阅读:
location.href = "http://127.0.0.1/newpage.html?foo=1&bar=2";
然后使用location.search获取查询字符串并使用Javascript解析它。只需确保没有任何查询字符串条款与可能存在的任何其他条款冲突。