gpt4 book ai didi

javascript - 在 iframe 中提交表单时如何不重定向?

转载 作者:可可西里 更新时间:2023-11-01 17:03:48 29 4
gpt4 key购买 nike

我正在尝试将带有预加载数据的表单作为 POST 请求提交到没有 API 的站点。我将我的表单包装在一个 iframe 元素中,希望将其隔离。但是,该页面仍然更改为操作页面。我怎样才能将其困住以防止这种情况发生?

一些类似问题的答案建议将响应的 Content-Type 设置为 text/plain 以强制浏览器将其视为文档而不是文件。但是,请注意,我无法访问另一端。

最佳答案

无需将 form 包装在 iframe 中。将表单保留在主页上,并在同一页面上创建一个隐藏的、单独的 iframe。然后您需要使用表单的 target 属性让 iframe 成为 POST 操作结果的目标。这样,当提交 form 时,您将停留在页面上,结果将加载到 iframe 中。

blog应该有所帮助,也是这个 question 的答案.

关于javascript - 在 iframe 中提交表单时如何不重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7141796/

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