T086学习网 | 站长学院 | 技术文档 | 成语 | 歇后语 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论 | 欣欣百宝箱
Question 在Web应用中,采用POST提交信息是非常常见的,然而如果目标页面打开得太慢,用户就可能会刷新页面,这时候之前已经提交过的信息就会被重复提交。即使用户成功打开了POST提交目标页,之后他通过链接导航到别处了,再退回到POST提交目标页时仍可能会重复提交页面(例如因为浏览器缓存已失效)。而且,只要碰到重复POST提交的场景,浏览器就会问用户是否确认重做此操作,用户并不一定能正确理解重做意味着重做什么,浏览器又不允许网站向用户解释清楚,所以这属于非常不友善的设计。那么我们应该如何避免用户刷新带来的重复提交呢? Answer 有一种最简单的模式能够解决这个问... 查看详细内容 >>
避免用户刷新导致重复POST提交的相关文章推荐

在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别

Browser: F5 vs Ctrl+F5在浏览器里中,按F5键或者点击Toobar上的Refresh/Reload图标(简称F5),和做F5同时按住Ctrl键(简称Ctrl+F5),效果是明显不一样的,通常Ctrl+F5明显要让网页Refresh慢一些,到底两者有什么区别...

如何使用Ajax技术开发Web应用程序(3)

  作者: Jonathan Fenocchi  时间:2005.10.25  译者:Sheneyan  英文原文:http://www.webreference.com/programming/javascript/jf/column14/index.html   在这个关于AJAX系列的第三部分中(相关文...

如何使用Ajax技术开发Web应用程序(2)

  作者:Jonathan Fenocchi  时间:2005.10.26  译者:Sheneyan  英文原文:http://www.webreference.com/programming/javascript/jf/column13/   在上一篇文章中,我们讨论了如何通过javascript从...

如何使用Ajax技术开发Web应用程序(1)

  作者:Jonathan Fenocchi  时间:2005.10.25  译者:Sheneyan  英文原文:http://webreference.com/programming/javascript/jf/column12/index.html   在过去,由于为了获得新数据而不得不重新加载w...

网页防刷新重复提交、防后退解决方法

提交后禁用提交按钮(大部分人都是这样做的) 如果客户提交后,按F5刷新怎么办? 使用Session 在提交的页面也就是数据库处理之前: if session( ok )=true then response.write 错误,正在提交 response.endend if 数据...

总结一天来学习无闪烁刷新技术

近日要做一个东西。里面就要用到无闪烁刷新技术。本人技术菜,JS不会,ASP会那么一点。所以就找例子去了。现在将所得到的例子转贴并把自己学得贴出来,希望对各位有所帮助。 无刷新实现的几点要点: 1,要设置好获得数...
更多
留言建议ASP探针PHP探针站长Enjoy的Blog
© 2017 T086学习网 - T086.com(原itlearner.com)
RunTime:16.23ms QueryTime:3