if DateDiff("s",session("tjtime"),now())<5 then
session("tjtime")=now()
response.write "<script language=JavaScript>" & chr(13) & "alert('请在5秒之内不要重复发言。!');" & "history.back(-1)" & "</script>"
response.End()
end if
session("tjtime")=now()
session("tjtime")=now()
response.write "<script language=JavaScript>" & chr(13) & "alert('请在5秒之内不要重复发言。!');" & "history.back(-1)" & "</script>"
response.End()
end if
session("tjtime")=now()
博客代码利用Session和JavaScript实现发言间隔限制。通过DateDiff函数判断当前时间与session中记录的时间间隔,若小于5秒则弹出提示并返回上一页,同时更新session中的时间,防止用户短时间内重复发言。
1095





