我爱Aspx >> Asp.Net >> 网页防刷新重复提交、防后退解决办法Response.CacheControl = "no-cache"
////////////////////////////////////////ASP.NETResponse.Buffer=true;
Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl="no-cache";
究竟怎样才能"禁用"浏览器的后退按钮?或者“怎样才能防止用户点击后退按钮返回以前浏览过的页面?”
遗憾的是,我们无法禁用浏览器的后退按钮。
方法四、防止网页后退--新开窗口
用window.open弹出表单页面,点提交后关闭该页;处理提交的ASP页也是用弹出,设定表单的target,点提交时window.open("XXX.asp","_blank"),然后用JS来提交表单,完成后window.close();
简单的说,就是提交表单的时候弹出新窗口,关闭本窗口。对于window.open()打开的窗口怎么后退?能后退到哪里去?
呵呵,罗嗦了一堆废话,知道怎么处理了么?混合运用客户端脚本和服务器端脚本。
Ҷƪл˵?
IE经典故障大全[05-20]
用ASP的方法动态写出JavaScript的..[05-20]
JavaScript 更改网页中字体大小,..[05-20]
Javascript里的类构造[05-20]
用 JavaScript 操作字符串[05-20]
JavaScript中this关键字使用方法..[05-20]
[例程]使用VBScript 中的类组织开..[05-20]
预装载以及JavaScript Image()对..[05-20]
RAID1--5技术详解[05-20]
Linux系统的字型设定方法[05-20]