我有一个需要几个步骤的注册表单。处理返回按钮
在其中一个步骤中,他们填写一些信息,并选择一些要上传的图像。
下一步,他们看到他们的应用程序的审查。
接下来可能发生的事情是,如果用户看到他不喜欢的东西,他会点击后退按钮来更改表单上的内容。
但是:
1)他可能会得到大约形式提交这些浏览器的警告消息的一个
2)如果他不回去,我要的文件上传模块不同的行为(也许显示他上传的图像,允许他更改他想要的图像)
如何在用户点击后退按钮时更好地控制用户看到的内容?
PS。我使用PHP(HTML,JavaScript,无论什么......)。 对于应用程序进程的其他部分,我使用ajax行为来保存他们实时执行的任何操作(检查框等)。所以我做了“继续”按钮只是一个常规链接。 然而,在这里,上传文件会使这个过程更加困难。
如果他们使用后退按钮,我不认为它会从服务器获取我的网页,它可能只是显示最后认为,浏览器得到的,对? – 2009-10-15 22:31:19
@nute:在实践中,这在很大程度上取决于您使用的缓存控制标头。如果你告诉浏览器不要缓存页面,那么通常不会。 – Shog9 2009-10-15 22:41:38