防止恶意刷新页面的asp代码
作者:cnfgg 日期:2009-09-08
方法一:
<%
Dim URL
If DateDiff("s",Request.Cookies("cnfgg")("vitistime"),Now())<2 Then
URL=Request.ServerVariables("Http_REFERER")
Response.Write("<meta http-equiv=""refresh"" content=""2;URL="&URL&""">")
Response.Write("防刷新,两秒后自动跳转...")
Response.End
End IF
Response.Cookies("cnfgg")("vitistime")=Now()
%>
方法二:
<%
If Request.Cookies("terry.jsjt")("norefresh")<>"" Then
If DateDiff("s",Request.Cookies("terry.jsjt")("norefresh"),Now())<5 Then
If Request.ServerVariables("QUERY_STRING")="" Then
Response.Write("<meta http-equiv=""refresh"" content=""3;URL="&Request.ServerVariables("URL")&""">")
Else
Response.Write("<meta http-equiv=""refresh"" content=""3;URL="&Request.ServerVariables("URL")&"?"&Request.ServerVariables("QUERY_STRING")&""">")
End If
Response.Write("防刷新,三秒后自动跳转...")
Response.End
End IF
End if
Response.Cookies("terry.jsjt")("norefresh")=Now()
%>
评论: 0 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: