我如何从我的网站发送一个值到另一个网站,我有一个webiste1和另一个website2,他们有一个文本框和一个按钮的相同表单,只有网站1是我要进入和写一些代码的唯一地方和website2是静态的,我不会弄乱它的代码,并且在我从website1输入一个值后,它将把它的值发送到website2并且website2将打开,我将看到我输入的值。 / p>
到目前为止我有这个
website1.html
<input type="text" name="cat-name" />
<input type="button" value="submit" onclick="foo()" />
function foo() {
var cname = document.getElementsByName('cat-name')[0].value;
//some code....
location.href='website2.html?cat-name = cname';
}
website2.html
<input type="text" name="cat-name" />
<input type="button" value="submit" onclick="sendtorealserver()" />
答案 0 :(得分:1)
在这里回答:Persist javascript variables across pages?
然后你必须设置值:
<input type="text" name="cat-name" class="predefined"/>
<input type="button" value="submit" onclick="sendtorealserver()" />
然后
document.querySelector(".predefined").value = result;
答案 1 :(得分:-1)
您需要编辑window2.html以读取已发送的参数并将其设置为输入; 伪代码
window.onload = function(){{
// read url params
// set the value
// document.getElementsByName('cat-name')[0].value = value_from_read_params
}
您可以在此处查看如何从网址获取参数How to get the value from the GET parameters?