asp.net页面防刷新重复提交
2011-04-18 13:56
246 查看
1、继承类库里的防刷新
Public Function fangshuaxin()
If Session("logintime") Is Nothing Then
Session("logintime") = Now
Session("yemian") = Request.RawUrl.ToString
Else
If Request.RawUrl = Session("yemian") Then
'访问同一页面时必须间隔一秒钟
If Now > CDate(Session("logintime")).AddMilliseconds(500) Then
Session("logintime") = Now
Else
Msg("为了避免出现服务器超负荷,系统开启了防刷新机制,请间隔1秒钟以上再继续")
End If
Else
Session("logintime") = Now
Session("yemian") = Request.RawUrl.ToString
End If
End If
End Function
2、页面提交后转入其它页面
Response.Write("<script language=javascript>alert('下单提交成功,点【确定】后转入会员控制面板!');window.location.href='user/index_user.aspx';</script>")
Public Function fangshuaxin()
If Session("logintime") Is Nothing Then
Session("logintime") = Now
Session("yemian") = Request.RawUrl.ToString
Else
If Request.RawUrl = Session("yemian") Then
'访问同一页面时必须间隔一秒钟
If Now > CDate(Session("logintime")).AddMilliseconds(500) Then
Session("logintime") = Now
Else
Msg("为了避免出现服务器超负荷,系统开启了防刷新机制,请间隔1秒钟以上再继续")
End If
Else
Session("logintime") = Now
Session("yemian") = Request.RawUrl.ToString
End If
End If
End Function
2、页面提交后转入其它页面
Response.Write("<script language=javascript>alert('下单提交成功,点【确定】后转入会员控制面板!');window.location.href='user/index_user.aspx';</script>")
相关文章推荐
- asp.net 防止页面刷新重复提交的小技巧
- asp.net 我亲自体验页面刷新和后退造成的数据重复提交!
- ASP.Net中防止页面刷新重复提交的几种方法
- ASP.NET中防止刷新页面造成表单重复提交
- ASP.Net中防止页面刷新重复提交的几种方法
- asp.net 处理F5刷新页面重复提交页面的一个思路
- ASP.Net中防止页面刷新重复提交的几种方法
- ASP.Net中防止页面刷新重复提交的几种方法
- 移动项目开发笔记(asp.net防止页面刷新引起重复提交数据)
- ASP.Net中防止页面刷新重复提交的几种方法
- ASP.Net中防止页面刷新重复提交的几种方法
- ASP.Net中防止页面刷新重复提交的几种方法
- asp.net防止页面刷新引起重复提交数据
- ASP.NET中防止刷新页面造成表单重复提交
- ASP.NET中防止页面刷新造成表单重复提交执行两次操作
- asp.net防止页面刷新或后退引起重复提交
- ASP.NET中防止页面刷新造成表单重复提交执行两次操作
- asp.net页面刷新导致重复提交
- 用一个最简单方法解决asp.net页面刷新导致数据的重复提交
- ASP.NET中防止刷新页面造成表单重复提交