【发布时间】:2013-12-09 20:53:14
【问题描述】:
我的 html 中有一个表单,其中包含指向不同域的操作 url。提交后,它重定向浏览器。我希望它被提交但不重定向到另一个页面。我知道我可以使用 Ajax 提交它,但由于域不同,它会给出 CORS 错误。我无法在我自己的 php 文件中镜像请求,因为表单提交是由虚拟信用卡支付系统进行的,它不允许您镜像它。
那么,有没有什么方法可以提交表单但不使用 ajax 来防止重定向。据我所知,使用 ajax 向不同的域发出请求是不可能的。
【问题讨论】:
-
如果不控制 CORS,您基本上就没有运气了。您可以将表单提交定位到新窗口,但怀疑这有什么帮助。
标签: javascript php jquery ajax forms