gpt4 book ai didi

javascript - 使用 JavaScript 将查询从一个域传递到另一个域

转载 作者:行者123 更新时间:2023-12-03 02:31:48 25 4
gpt4 key购买 nike

我需要能够根据用户在站点 A (SiteA.com) 的输入中输入的“测试”创建一个查询,提交后将在同一窗口中打开站点 B,并传递查询 (SiteB .com/search.aspx?k=test)。

SiteA.com 上的代码

var siteSearch = "SiteB.com/search.aspx";

$("#sitesubmitBtn").click(submitClick);
function submitClick() {
var q = $(location).attr('protocol') + "//" + $(location).attr('hostname') + siteSearch;
var k = $("#sitesearchInput").val();
window.location.href = q + "?k=" + k;
return false;
}
<input name="search" placeholder="Search" id="sitesearchInput" type="text">
<button id="sitesubmitBtn" type="submit"></button>

最佳答案

您正在描述一个简单的 HTML 表单。您不需要 JavaScript/jQuery 来实现这一点。

<form method="GET" action="//SiteB.com/search.aspx">
<input type="text" name="k" placeholder="Search term" />
<button type="submit">Search</button>
</form>

关于javascript - 使用 JavaScript 将查询从一个域传递到另一个域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48704426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com