我有一个HTML“联系我们”表单,我在客户的HTML页面上,这个表单有一个'action'属性,其值通向我的生产系统。 当我的生产系统获得表单时,它运行一个重要的代码,按请求类型排列请求类型,并在后面的代码中执行一些其他QA。 如果页面在我们的生产系统中有错误,我们希望通知在客户端填写表单的用户发生错误。 问题是,当表单被发送时,我们无法在帖子被解雇时返回第一个表单。
我的问题是,如果有任何方法可以回到发送到原始页面的同一页面,那么我们可以在页面发送后通知错误吗?
换句话说,我需要将表单发送到action属性的地址,并仍然使浏览器保持在同一页面。
感谢。
答案 0 :(得分:1)
您可以将ReturnURL作为帖子数据的一部分嵌入,以识别帖子的来源。或者嵌入客户代码可能是一个更好的主意,这样你就不会盲目地重定向到一个URL(可能被黑客攻击)。