asp.net – 如何从浏览器历史记录中删除页面?
发布时间:2020-05-25 04:09:41 所属栏目:asp.Net 来源:互联网
导读:我有一个包含一个按钮的ASP.Net页面。此页面包含ServerSide Paypal按钮。 当我的服务器在后端执行各种各样聪明的事情,然后重写响应作为一个表单和一些javascript发布这个表单到paypal .. 这一切都很好。 然而,如果用户然后选择回击,他们将会收到我生成的自
|
我有一个包含一个按钮的ASP.Net页面。此页面包含ServerSide Paypal按钮。 当我的服务器在后端执行各种各样聪明的事情,然后重写响应作为一个表单和一些javascript发布这个表单到paypal .. 这一切都很好。 然而,如果用户然后选择回击,他们将会收到我生成的自我发布表单,然后再将其转发给贝宝。 我以为如果我能找到一种方法让我生成的表单页面不存在于历史记录中,那么这将解决我的问题。但我不知道如何纠正这个。 如何从历史记录中删除我的页面,或是从未出现过? 更新:感谢所有…这些是一些很好的答案。 Upvoted所有好的,但随着splattne,由于巧妙地使用隐藏的领域而不是cookie作为决定的基础。 解决方法我不知道是否可以做到这一点。但是,这是一个想法,如何防止重新提交表单。您可以在您的表单中插入一个隐藏的输入,其开头为空。在提交时,您将在该字段中写入一个值,并确保如果该字段为空,请检查每次提交尝试。 如果提交时不是空的,您可以知道以前发送的表单,您可以向用户发出警告。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- .NET的标记SO如何在飞行中呈现?
- asp.net – 在.NET中以编程方式添加HttpHandler的
- asp.net-mvc-2 – 使用Html.LabelFor显示人类可读
- asp.net-mvc – ASP.NET MVC网格控件比较
- asp.net-mvc – ASP.NET MVC中的Razor页面生命周
- asp.net – 转义HTML实体并避免WebForm标签中的H
- asp.net-identity交易问题
- asp.net – 如何从TableAdapter中检索存储过程返
- 将mvc 5应用程序连接到Azure中的ACS?
- asp.net-mvc – ASP.NET MVC – 在ActionFilter中
热点阅读
