婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp防止刷新功能實現代碼

asp防止刷新功能實現代碼

熱門標簽:自動外呼系統怎么防止封卡 客服外呼系統呼叫中心 鎮江云外呼系統怎么樣 土地證宗地圖標注符號 成都銷售外呼系統公司 vue 地圖標注拖拽 保定電銷機器人軟件 電話機器人案例 電話機器人銷售公司嗎
使用說明
1.在要保護的頁面頂部加如對AntiRefresh.asp文件的引用如:
!--#include virtual="AntiRefresh.asp" -->
2.接著添加調用代碼
復制代碼 代碼如下:

%
Const VarNameDateArr="www_domai_net_App_DataArr" '隊列名稱
Const VarNameIPArr="www_domai_net_App_IPArr" '隊列名稱
Dim objAntiRefresh
Set objAntiRefresh= new AntiRefresh
objAntiRefresh.BufferSize=100 '隊列大小
objAntiRefresh.CacheItemAvailTime=2 '間隔時間
If Not objAntiRefresh.IsValidAccess() Then
Set objAntiRefresh=Nothing
Response.Write("您的訪問過去頻繁請2秒后再試.")
Response.End()
End If
Set objAntiRefresh=Nothing
%>

其中要注意的是
Const VarNameDateArr="www_domai_net_App_DataArr" '隊列名稱
Const VarNameIPArr="www_domai_net_App_IPArr" '隊列名稱
比方你要在List.asp與search.asp中加入通一個防刷新器,那么你把上面的調用代碼分別復制到這兩個頁面,或者保證兩個頁面的掉用代碼一致。這樣的效果是,你訪問了List.asp頁那么你在2秒內將不能訪問List.asp或Search.asp頁
如果你要2個頁面獨立,即你訪問List.asp后,你會在2秒內不能再次訪問List.asp,但是你可以訪問Search.asp,反之毅然,那么你就要保證2個頁面的 Const VarNameDateArr="xxx",Const VarNameIPArr="xxx"不同,比方第一個也面你用xxxList,第個個頁面用xxxSearch,
如:
Const VarNameDateArr="www_domai_net_App_DataArr_Search" '(_List)
Const VarNameIPArr="www_domai_net_App_IPArr_Search" '(_List)
嘮叨這些是給那么不太懂的朋友,以便他們能使用這些代碼,如果你懂Asp那么以上的對你來說就很好理解了。
下面是AntiRefresh.asp文件源碼
復制代碼 代碼如下:

%
'***************************************
'* 頁面防刷新模塊 *
'* WDFrog,2007-8-16
'***************************************
Class AntiRefresh
Private IPArr,DateArr
Private m_BufferSize
Private m_CacheItemAvailTime
Private Sub Class_Initialize()
Application.Lock()
m_BufferSize=100
m_CacheItemAvailTime=2
End Sub
Private Sub Class_Terminate()
Application.UnLock()
End Sub
Public Property Get CacheItemAvailTime
CacheItemAvailTime=m_CacheItemAvailTime
End Property
Public Property Let CacheItemAvailTime(Value)
m_CacheItemAvailTime=Value
End Property
Public Property Get BufferSize
BufferSize=m_BufferSize
End Property
Public Property Let BufferSize(Value)
m_BufferSize=Value
End Property
Private Sub EnsureArr()
If IsArray(Application(VarNameDateArr)) Then
DateArr=Application(VarNameDateArr)
Else
ReDim DateArr(BufferSize)
End If
If IsArray(Application(VarNameIPArr)) Then
IPArr=Application(VarNameIPArr)
Else
ReDim IPArr(BufferSize)
End If
End Sub
Public Function IsValidAccess()
Dim ip,i
ip=GetIP()
IsValidAccess=True
EnsureArr()
For i=1 To BufferSize
If IPArr(i)=ip Then
If DateDiff("s",CDate(DateArr(i)),Now()) CacheItemAvailTime Then
IsValidAccess=False
Exit Function
End If
End If
Next
Call QueueHandle()
DateArr(1)=Now()
IPArr(1)=ip
Application(VarNameIPArr)=IPArr
Application(VarNameDateArr)=DateArr
End Function
Public Function ClearCache()
Set Application(VarNameDateArr)=Nothing
Set Application(VarNameIPArr)=Nothing
End Function
Private Sub QueueHandle()
Dim i,j
For i=BufferSize-1 To 1 Step -1
DateArr(i+1)=DateArr(i)
Next
For j=BufferSize-1 To 1 Step -1
IPArr(j+1)=IPArr(j)
Next
End Sub
Private Function GetIP()
Dim strIPAddr
If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then
strIPAddr = Request.ServerVariables("REMOTE_ADDR")
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1)
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1)
Else
strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
End If
GetIP = (Trim(Mid(strIPAddr, 1, 30)))
End Function
End Class
%>


asp防止刷新
復制代碼 代碼如下:

Sub chkreflash()
    dim ScriptName
    ScriptName=lcase(request.ServerVariables("PATH_INFO"))
    dim posttime,DoReflashPage,ReflashPage,SplitReflashPage
    posttime=1 '防止刷新時間
    DoReflashPage=false
    ReflashPage="|Article_one.asp"
    SplitReflashPage=split(ReflashPage,"|")
        for i=0 to ubound(SplitReflashPage)
             if instr(scriptname,SplitReflashPage(i))>0 then
                DoReflashPage=true
            exit for
             end if
        next
    if (not isnull(session("ReflashTime"))) and posttime>0 and DoReflashPage then
        if DateDiff("s",session("ReflashTime"),Now())posttime then
            call msg("警告!系統已記錄您的IP,和刷新次數。\n\n請不要在"posttime"秒內連續刷新本頁面!","-1")
        else
        session("ReflashTime")=Now()
        end if
    elseif isnull(session("ReflashTime")) and posttime>0 and DoReflashPage then
        Session("ReflashTime")=Now()
    end if
End Sub

調用方法在頁面首部加入chkreflash即可
您可能感興趣的文章:
  • ASP.Net防止刷新自動觸發事件的解決方案
  • 用Asp如何實現防止網頁頻繁刷新?
  • ASP.Net中防止刷新自動觸發事件的解決方案
  • asp.net防止刷新時重復提交(可禁用工具條刷新按鈕)
  • Asp.Net防止刷新重復提交數據的辦法
  • ASP.NET防止頁面刷新的兩種解決方法小結
  • php環境下利用session防止頁面重復刷新的具體實現
  • php防止網站被刷新的方法匯總
  • PHP防止刷新重復提交頁面的示例代碼
  • php采用session實現防止頁面重復刷新
  • ASP.NET中防止頁面刷新造成表單重復提交執行兩次操作

標簽:麗江 懷化 公主嶺 天津 臺灣 成都 重慶 內江

巨人網絡通訊聲明:本文標題《asp防止刷新功能實現代碼》,本文關鍵詞  asp,防止,刷,新功能,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp防止刷新功能實現代碼》相關的同類信息!
  • 本頁收集關于asp防止刷新功能實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    水蜜桃久久夜色精品一区的特点| 国产精品99久久久久| 三级成人在线视频| 欧美综合一区二区三区| 亚洲激情自拍视频| 欧美性videosxxxxx| 亚洲成人动漫一区| 91精品国产综合久久福利| 蜜臀久久99精品久久久画质超高清 | 日韩极品在线观看| 日韩欧美一级片| 石原莉奈一区二区三区在线观看| 日韩美一区二区三区| 免费人成精品欧美精品 | 93久久精品日日躁夜夜躁欧美| 另类的小说在线视频另类成人小视频在线| 北条麻妃一区二区三区| 国产精品资源网| 国产一区二区三区观看| 精品一二三四在线| 国产乱码精品1区2区3区| 国产精品一二三区在线| 激情文学综合丁香| 国产成人日日夜夜| a4yy欧美一区二区三区| 成人精品视频一区| 国产成人99久久亚洲综合精品| 久久精品国产一区二区| 国内外成人在线| 韩国三级电影一区二区| 久久99国产精品免费网站| 另类中文字幕网| 久草在线在线精品观看| 国产精品综合av一区二区国产馆| 激情偷乱视频一区二区三区| 国产成人精品亚洲午夜麻豆| 91啪亚洲精品| 欧美日韩激情一区二区三区| 欧美一级欧美一级在线播放| 日韩精品资源二区在线| 欧美va在线播放| 欧美一区二区三区四区五区| 欧美va亚洲va| 中文字幕制服丝袜一区二区三区| 亚洲男人的天堂av| 日本 国产 欧美色综合| 国产精品影音先锋| 一本大道av一区二区在线播放| 欧美在线影院一区二区| 日韩午夜小视频| 国产精品理伦片| 天使萌一区二区三区免费观看| 韩国女主播成人在线观看| 色av成人天堂桃色av| 精品国偷自产国产一区| 亚洲色欲色欲www| 麻豆精品久久久| 91麻豆swag| 久久久久97国产精华液好用吗 | 免费美女久久99| 国产精品自产自拍| 欧美私人免费视频| 中文字幕国产一区二区| 日韩高清在线不卡| 99这里只有精品| 欧美日韩国产色站一区二区三区| 国产欧美视频在线观看| 日韩高清不卡在线| 色偷偷一区二区三区| 精品国内二区三区| 丝袜脚交一区二区| av不卡在线观看| 精品国产91洋老外米糕| 亚洲日本免费电影| 国产不卡视频一区| 精品精品欲导航| 日韩av一区二| 欧美亚洲综合另类| 一区二区三区在线影院| 国产精品2024| 91精品国产高清一区二区三区蜜臀 | 国产成人一级电影| 精品国产精品网麻豆系列| 亚洲成av人片在线观看无码| 成人免费视频国产在线观看| 26uuu国产电影一区二区| 日韩av网站免费在线| 欧美日韩亚洲不卡| 亚洲最大色网站| 在线精品亚洲一区二区不卡| 亚洲人成在线观看一区二区| 成人一级片网址| 久久亚洲欧美国产精品乐播| 日韩精品一级中文字幕精品视频免费观看| 91亚洲精品久久久蜜桃| 亚洲欧洲av另类| 91免费国产在线观看| 热久久久久久久| 丝袜亚洲另类欧美综合| 成人激情黄色小说| 欧美日韩一二三区| 国产亚洲一本大道中文在线| 怡红院av一区二区三区| 久久激情五月激情| 欧美主播一区二区三区美女| 日韩午夜激情av| 亚洲老妇xxxxxx| 另类中文字幕网| 婷婷综合在线观看| 国产成人av一区二区三区在线| 国产午夜亚洲精品午夜鲁丝片| 成人激情校园春色| 亚洲免费观看在线观看| 久久超碰97中文字幕| 丁香婷婷综合激情五月色| 欧美一级日韩不卡播放免费| 亚洲综合在线五月| 国产suv一区二区三区88区| 日韩一区二区三区av| 国产精品黄色在线观看| 欧美国产日韩精品免费观看| 日本一区中文字幕| 欧美日韩免费视频| 亚洲精品一二三四区| 国产成人在线看| 欧美精品一区二区三区在线| 蜜桃视频在线一区| 日韩亚洲欧美在线观看| 一区二区三区丝袜| 99久久久精品| 国产三级一区二区| 久久国内精品自在自线400部| 这里是久久伊人| 亚洲亚洲精品在线观看| 91网上在线视频| 国产精品欧美一级免费| 成人爽a毛片一区二区免费| 亚洲国产电影在线观看| 国精产品一区一区三区mba视频| 欧美性猛片xxxx免费看久爱| 一区二区欧美国产| 欧美丰满一区二区免费视频| 视频一区二区中文字幕| 56国语精品自产拍在线观看| 婷婷开心久久网| 91精品国产黑色紧身裤美女| 看电视剧不卡顿的网站| 日韩欧美亚洲国产精品字幕久久久 | 国产亚洲成av人在线观看导航| 久久99这里只有精品| 精品国产区一区| 国产成人免费视频| 亚洲欧洲日韩一区二区三区| 一本久道中文字幕精品亚洲嫩| 亚洲精品va在线观看| 欧美日韩一区精品| 久久精品国产亚洲5555| 2021中文字幕一区亚洲| 成人国产精品视频| 亚洲视频每日更新| 91精品国产品国语在线不卡| 久草在线在线精品观看| 国产精品天干天干在观线| 97久久精品人人澡人人爽| 香蕉乱码成人久久天堂爱免费| 欧美群妇大交群的观看方式 | 爽爽淫人综合网网站| 久久久国产一区二区三区四区小说 | 欧美午夜精品久久久久久孕妇| 亚洲成人动漫在线观看| 51精品久久久久久久蜜臀| 国产精品色在线观看| 成人黄动漫网站免费app| 国内外成人在线视频| 激情综合五月婷婷| 2021久久国产精品不只是精品| 一区二区三区视频在线看| 久久综合色综合88| 成人av免费网站| 日韩在线观看一区二区| 国产精品久久777777| 7777精品伊人久久久大香线蕉完整版| 国产在线麻豆精品观看| 国产精品网站在线| 在线不卡一区二区| 99久久久精品免费观看国产蜜| 精品一区二区三区在线播放| 中文字幕人成不卡一区| 欧美日韩精品三区| 色综合久久中文综合久久牛| 美女在线一区二区| 艳妇臀荡乳欲伦亚洲一区| 国产精品国模大尺度视频| 久久久精品日韩欧美| 在线播放亚洲一区| 99精品黄色片免费大全| 国产一区二区三区蝌蚪| 综合激情成人伊人| 国产精品二三区| 中文字幕一区三区|