gpt4 book ai didi

javascript - 提交表单并与目标 ='_top' 保持在同一页面

转载 作者:行者123 更新时间:2023-12-03 00:03:50 26 4
gpt4 key购买 nike

这是我在domain1上的表单:

<form id ='myForm' action='domain2' method='GET' target='_top'>
<input type='hidden' name='id' value='00345897'>
<input type='hidden' name='status' value='Success'>
<input type="submit" value="Submit">
</form>

现在,当我提交表单时,它会转到操作中提到的domain2。是否可以将响应返回到domain1?如果目标属性是“_self”或者删除目标属性,我会收到响应。但使用 target='_top' 页面将重定向到domain2。我怎样才能得到对domain1的响应?谢谢。

最佳答案

除了浏览器做出响应之外,响应不能到达任何地方。

如果您没有指定目标,那么它将出现在与包含表单的页面相同的窗口或框架中(替换包含表单的页面)。

如果您指定target="_top",那么它将出现在顶级框架中替换它。

如果您想将数据发送到发出请求的站点,那么您需要:

  • 从domain1的服务器发出HTTP请求,而不是从浏览器
  • 使用 Ajax 向domain1发出请求(处理 cross origin issues ),然后使用JavaScript将数据发送到domain1。

关于javascript - 提交表单并与目标 ='_top' 保持在同一页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55063095/

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