我有一个ASP.Net页面,其中包含一个按钮。本页面包含一个ServerSide Paypal按钮。如何从浏览器历史记录中删除页面?
当把我的服务器确实在后端各种聪明的事情,然后重写响应的形式和一些JavaScript哪些职位这种形式的贝宝..
这一切的伟大工程。
但是,如果用户选择点击返回,他们将到达我生成的自我发布表单,然后再转发给PayPal。
我想如果我能找到一种方法让我生成的表单页面不存在于历史记录中,那么这将解决我的问题。但我不知道如何解决这个问题。
如何从历史记录中删除我的页面或者从未出现?
更新:感谢所有......这些都是一些很好的答案。 Upvoted所有好的,但与splattne去聪明的使用隐藏的领域,而不是曲奇作为决定的基础。
当用户从贝宝页面返回时,浏览器从它的缓存中检索生成的表单,并且再次自我发布。没有与服务器的进一步联系。所以我不明白我如何使用服务器来防止这种情况。 – 2008-11-14 13:41:41
你是否建议我可以让自动生成的表单有一些条件逻辑,可以发布或执行另一个back()..它可以基于这个逻辑吗? – 2008-11-14 13:42:46
我能说什么...... splattne在几秒钟内回答了我提出的问题:) – 2008-11-14 13:44:26