我有一个网页可以向多个用户(在线分发列表)发送电子邮件。当单击提交按钮并发送电子邮件后,会显示状态页面,列出已发送的电子邮件数量、错误和其他信息。如果用户单击后退按钮,则会重新发送电子邮件。如何防止这种情况发生?
注意:浏览器确实提示用户在实际发送电子邮件之前“重新提交”或“重新发送”数据到页面,但这不能阻止我的用户单击它,然后想知道为什么发送了两份电子邮件。
环境:
服务器:C#,ASP.NET 2.0,IIS6
客户端:任何浏览器(我不想使用IE特定的解决方案,如SmartNavigation)
注意:浏览器确实提示用户在实际发送电子邮件之前“重新提交”或“重新发送”数据到页面,但这不能阻止我的用户单击它,然后想知道为什么发送了两份电子邮件。
环境:
服务器:C#,ASP.NET 2.0,IIS6
客户端:任何浏览器(我不想使用IE特定的解决方案,如SmartNavigation)