六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

一種在線人數統計方法(只用1個APPLICATION)

[摘要]最普通的方法是用SESSION,但缺點是無法即時反應在線情況(有超時時間)和占用服務器資源(如果有100人在線就有100個SESSION,想想看8);上次(好象間隔很久了耶)介紹了一種采用APPLICATION+COOKIES的方法,但實現方法有些煩瑣同時還要設一個隱藏的自刷新頁面。這種方法則避免...
最普通的方法是用SESSION,但缺點是無法即時反應在線情況(有超時時間)和占用服務器資源(如果有100人在線就有100個SESSION,想想看8);上次(好象間隔很久了耶)介紹了一種采用APPLICATION+COOKIES的方法,但實現方法有些煩瑣同時還要設一個隱藏的自刷新頁面。
這種方法則避免了以上的弊病,經實踐,效果不錯(例子:WWW。ATERSOFT。COM/BBS),具體如下:
假定INDEX。HTM為框架網頁,包含ID=LEFT,ID=TOP和ID=BOTTOM的三個框架
1、做個統計頁面USERNUM。ASP
<p>正在統計數據。。。</p>
<%
user=request.querystring("user")
if user=0 then '如果離開則人數-1
  application.lock
  application("num")=application("num")-1
  application.unlock
  response.write "<script>self.close();</script>"
elseif user=1 then '如果進入則+1
  application.lock
  application("num")=application("num")+1
  application.unlock
end if
%>

2、在框架頁面中如(INDEX。HTM)嵌入USERNUM。ASP
<body onbeforeunload="window.open('usernum.asp?user=0','num','menubar=no')">
......
<iframe src="usernum.asp?user=1" frameborder=0 width=0 height=0></iframe>
3、在需要顯示人數的頁面(假定在LEFT顯示)中加入
<div id=num><%=application("num")%></div>
4、設定需要更新數據的頁面(如BOTTOM)
function tj(){
  top.left.num.innerHTML=<%=application("num")%>;
}
<body onload="tj()">
完畢,這只是一個例子,具體應用可以靈活,另外,為什么當離開時要WINDOW。OPEN USERNUM。ASP呢?因為如果同樣放在IFRME中,窗口關得太快,USERNUM。ASP頁面來不及裝載就關掉了無法減少人數,不足之處歡迎探討GWLX@21CN.COM



主站蜘蛛池模板: 亚洲第一免费网站 | 欧美亚洲另类久久综合 | 四虎影视www四虎免费 | 亚洲第一天堂 | 三级黄色片在线观看 | 欧美性天天 | 在线观看国产一区二区三区 | 午夜在线观看免费视频 | 欧美在线高清视频播放免费 | 天天色综合天天 | 亚洲国产成人久久综合野外 | 青娱乐在线观看 | 欧美综合一区二区三区 | 中文字幕亚洲无线码在一区 | 伊人影院网 | 欧美亚洲国产一区二区 | 日韩精品欧美亚洲高清有无 | 亚洲熟区 | 欧美视频在线免费播放 | 亚洲成a人片在线观看中文!!! | 亚洲欧美在线观看一区二区 | 亚洲 自拍 中文字幕 在线 | 色天使视频 | 天天干天天拍 | 一区亚洲 | 中文字幕日韩精品一区口 | 青青草a国产免费观看 | 日本抠逼视频 | 午夜www在线观看完整版视频 | 网址大全在线免费观看 | 欧美一块操 | 欧美性生交xxxxx久久久 | 一级黄色免费观看 | 欧美一区二区三区免费观看视频 | 天天操天天爽天天射 | 午夜狠狠干 | 欧美怡红院免费全部视频 | 中文字幕亚洲一区婷婷 | 综合网久久 | 四虎永久在线精品国产馆v视影院 | 亚欧成人乱码一区二区 |