做聊天室的进来!!!

loverworld 2004-12-25 03:55:48
我想做一个聊天室,但我可以实现有多少人在这个聊天室,却无法知道怎么知道他们什么时候离开了。
我用什么方法能随时知道他们离线了呀?并做相关处理呀?
...全文
142 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2004-12-25
  • 打赏
  • 举报
回复
这个是狐狸inelm写的,非常有用!
做聊天室和连动/树都可以。
狐狸虽然倔强但是技术和思路还是很好地!

<SCRIPT LANGUAGE="JavaScript">

function getData()
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

// 异步调用
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4) // 调用完毕
{
if (xmlhttp.status == 200) // 加载成功
{
var xmldoc = xmlhttp.responseXML;
var root = xmldoc.documentElement;

alert (xmldoc.xml);
}
}
}

var url = 'xml.asp';
xmlhttp.open("get", url, true);
xmlhttp.send();
}

</SCRIPT>


<BODY>

异步调用 xmlhttp 取后台数据
<input type="button" value="GetData" onclick="getData()">

<%
dim i, xml

xml = "<?xml version='1.0' encoding='gb2312' ?>"
xml = xml & "<data>"

for i = 1 to 50
xml = xml & "<record>记录" & i & "</record>"
next

xml = xml & "</data>"

response.ContentType = "text/xml"
response.write xml
%>
gu1dai 2004-12-25
  • 打赏
  • 举报
回复
具体实现
你做个在线人数的
Sub Session_onStart()
session("peapletotal")=session("peapletotal")+1
End Sub
Sub Session_onEnd()
session("peapletotal")=session("peapletotal")-1
End Sub

ok
loverworld 2004-12-25
  • 打赏
  • 举报
回复
我也想过这样做,但没有想出具体的方法来,能具体点吗?
cpio 2004-12-25
  • 打赏
  • 举报
回复
这个可以通过
Sub Session_onStart()
End Sub
Sub Session_onEnd()
End Sub
来实现
loverworld 2004-12-25
  • 打赏
  • 举报
回复
没有人知道吗?

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧