当前位置:编程学习 > asp >>

一个防止动态网页页面频繁被刷新的asp函数代码

禁止网页页面被不停刷新的asp函数代码,有需要的朋友立刻收藏吧,很实用的!

Sub PreventRefresh(RefreshTime)
  If (Not IsEmpty(Session("RefreshTime"))) And RefreshTime > 0 Then
   If DateDiff("s", Session("RefreshTime"), Now()) < RefreshTime Then
      Response.Write "<meta HTTP-EQUIV=REFRESH CONTENT="&RefreshTime&"><br>本页面起用了防刷新机制,请不要在"&RefreshTime&"秒内连续刷新本页面<BR>正在打开页面,请稍后……"
      Response.End
   Else
      Session("RefreshTime") = Now()
   End If
  Else
      Session("RefreshTime") = Now()
  End If
End Sub

有些朋友喜欢攻击别人,这个代码可以函数可以暂时缓解不断刷新这种低级攻击方法!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,