我有一个问题一直困扰着我很长一段时间。我正在开发一个与支付网关绑定的表单的项目。此表单经过验证,并且在用户单击“注册”后一旦有效,就会自动从信用卡号扣款(无需审核)。
我正在尝试添加一个中间步骤,该步骤几乎是要收取的金额的摘要以及将用于创建帐户的信息。我在这两种方法之间进行辩论:
1)在创建帐户之前将发布数据发布到附加页面(并收取信用卡费用),如果所有信息都正确(在用户眼中),则从该页面,用户单击注册,然后最终创建帐户 -这可能需要重新发布变量或创建会话变量......
2)使用JavaScript隐藏'on submit'表单,并显示最初隐藏的评论容器,使用javascript,它将在显示之前设置隐藏评论屏幕的html字段,当用户确认所有信息正确时,从这里开始,创建帐户/向信用卡收费,我们在没有会话/重新发布变量的情况下做到了。
但是,我注意到很多网站倾向于使用上面的方法 1。我想知道为什么会这样,方法 2 是解决这个问题的好方法吗?
我很感激任何建议,非常感谢提前!