asp.net – 如何从浏览器历史记录中删除页面?
发布时间:2020-12-16 00:22:08 所属栏目:asp.Net 来源:网络整理
导读:我有一个包含一个按钮的ASP.Net页面。此页面包含ServerSide Paypal按钮。 当我的服务器在后端执行各种各样聪明的事情,然后重写响应作为一个表单和一些javascript发布这个表单到paypal .. 这一切都很好。 然而,如果用户然后选择回击,他们将会收到我生成的
我有一个包含一个按钮的ASP.Net页面。此页面包含ServerSide Paypal按钮。
当我的服务器在后端执行各种各样聪明的事情,然后重写响应作为一个表单和一些javascript发布这个表单到paypal .. 这一切都很好。 然而,如果用户然后选择回击,他们将会收到我生成的自我发布表单,然后再将其转发给贝宝。 我以为如果我能找到一种方法让我生成的表单页面不存在于历史记录中,那么这将解决我的问题。但我不知道如何纠正这个。 如何从历史记录中删除我的页面,或是从未出现过? 更新:感谢所有…这些是一些很好的答案。 Upvoted所有好的,但随着splattne,由于巧妙地使用隐藏的领域而不是cookie作为决定的基础。 解决方法
我不知道是否可以做到这一点。但是,这是一个想法,如何防止重新提交表单。
您可以在您的表单中插入一个隐藏的输入,其开头为空。在提交时,您将在该字段中写入一个值,并确保如果该字段为空,请检查每次提交尝试。 如果提交时不是空的,您可以知道以前发送的表单,您可以向用户发出警告。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [译]ASP.NET Core 2.0 网址重定向
- ASP.NET AJAX与ASP.NET MVC中的jQuery
- asp.net – 有没有办法使用System.Net.Mail.SendAsync()捕获
- asp.net-mvc – Asp.Net MVC Ajax.BeginForm没有通过Ajax提
- asp.net-mvc – MVC – 如何从get请求获取参数值,该参数名称
- asp.net-mvc – Mvc渲染动作/部分响应输出
- asp.net-mvc – MVC安装需要?永远
- asp.net-mvc – asp.net mvc我为我的模型使用了太多的类吗?
- asp.net – 来自WebHttpBinding的WCF服务中的Access Sessio
- asp.net – 如何将标签元素与单选按钮相关联
推荐文章
站长推荐
- asp.net – 删除HTML或ASPX扩展
- asp.net-mvc-3 – 首先使用代码禁用整数主键上的
- asp.net-web-api – 刷新令牌 – 服务器端存储和
- asp.net-core – 如何在aspnet核心应用程序中为静
- asp.net-mvc – 使用JSON,JQuery向ASP.NET MVC C
- asp.net中的复选框列表中的滚动条
- asp.net-mvc – 如何让城堡windsor自动注册没有任
- asp.net-mvc – asp.net mvc:int值的千位分隔符
- MVC3中的IValidatableObject – 客户端验证
- asp.net – 我们如何使用通用处理程序加载userco
热点阅读