我遇到了一个HTML表单的问题,我找不到工作解决方案,因此这篇文章。我想知道的是,这是否可行?
情况: 我正在尝试将HTML表单发送到来自不同域的URL。提交表单时,我不应该重定向。我显然不能使用Javascript(根据this post中接受的答案),因为这会触发由于同源策略而无法使用的CORS请求。
并且在发布表单时没有涉及javascript,因此相同的原始策略不适用。
我尝试过的事情:
blank
或隐藏的iframe 以下代码运行正常,它只是将我重定向到someotherdomain.com
,这是我不想要的。我想留在当前页面。
<form method="post" action="someotherdomain.com">
// all the input fields
<input type="submit" value="submit">
</form>
这有可能以任何方式存在吗?我可以用我尚未考虑的方式解决它吗?
编辑:我无法启用跨源请求。