ASP.net Applicaton counter

唔知點解個 application counter hit, 隔4分鐘先跳一次, 每次 reload, 個 counter 一跳唔止1個hit, 有時 2個 hit, 有時3個 hit.
我係初學 server-side script , 請教 ching , 個 script 如下.

<%@language=JScript%>
<% if (Application("counter")==null)
Application("counter")=0;
Session.Timeout=3;
if (Session("PreviousOnLine")!=true){
Application.Lock;
Application("counter")++;
Application.UnLock;
Session("PreviousOnLine")=true;
}
%>
<h3 align=center>您是第<font color=red><%=Application("counter")%></font> 位貴賓!</h3>

明白了, 因為我開左幾個 google chrome windows, 係唔同windows jump 黎 jump 去, 每次 jump 番去果個網頁, 都會將 counter 加一, 即使我無 reload 個網頁!

TOP

相關文章