<%
dimRefreshIntervalTime
RefreshIntervalTime=3'防止刷新的时间秒数,0表示不防止
IfNotIsEmpty(Session("visit"))andisnumeric(Session("visit"))andint(RefreshIntervalTime)>0Then
if(timer()-int(Session("visit")))*1000<RefreshIntervalTime*1000then
Response.write("<metahttp-equiv=""refresh""content="""&RefreshIntervalTime&"""/>")
Response.write("刷新过快,请稍候")
Session("visit")=timer()
Response.end
endif
EndIf
Session("visit")=timer()
%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
<title>Asp防止网页频繁刷新一法-51windows.Net</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<linkrel="stylesheet"type="text/css"href="style.css">
<styletype="text/css">
</style>
</head>
<bodystyle="background-color:#666666;font-size:36pt;font-family:黑体;color:#FFFFFF;">
页面内容,页面内容
</body>
</html>
http://www.corange.cn/archives/2008/03/641.html
dimRefreshIntervalTime
RefreshIntervalTime=3'防止刷新的时间秒数,0表示不防止
IfNotIsEmpty(Session("visit"))andisnumeric(Session("visit"))andint(RefreshIntervalTime)>0Then
if(timer()-int(Session("visit")))*1000<RefreshIntervalTime*1000then
Response.write("<metahttp-equiv=""refresh""content="""&RefreshIntervalTime&"""/>")
Response.write("刷新过快,请稍候")
Session("visit")=timer()
Response.end
endif
EndIf
Session("visit")=timer()
%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
<title>Asp防止网页频繁刷新一法-51windows.Net</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<linkrel="stylesheet"type="text/css"href="style.css">
<styletype="text/css">
</style>
</head>
<bodystyle="background-color:#666666;font-size:36pt;font-family:黑体;color:#FFFFFF;">
页面内容,页面内容
</body>
</html>
http://www.corange.cn/archives/2008/03/641.html
本文介绍了一种使用ASP技术防止网页被频繁刷新的方法。通过设置Session和定时器来限制用户在指定时间内多次刷新页面,有效避免了因频繁刷新造成的服务器负载问题。
1023

被折叠的 条评论
为什么被折叠?



