asp发送即时消息

来源:百度知道 编辑:UC知道 时间:2024/06/05 15:00:30
我想实现的是在交友网站里面,假如我以会员什么登陆网站,这时有其他人在查看我的个人信息,把信息反馈个我,做一个弹出提示框。有没有人能提供这方面的思路或者代码。谢谢了。。

最好不要整个页面都刷新!

用AJAX来实现静态更新就可以很好地解决这个问题了。
关键是别人在查看信息的时候要有一个数据库更新程序到被查看会员的信息箱里。这样这个会员才可以知道是不是有人要浏览自己的个人信息。
1.会员A查看会员B的信息,此时会员A查看的页面程序执行了更新B会员信息箱信息。
2.B会员已经每隔3秒钟查看是否有人查看自己的个人信息(这里用AJAX来实现)这样就实现了静态更新了。
3.B会员查看数据库发现信息箱里有会员名称,则将此信息反馈回来,让B会员知道A会员正在查看自己的个人信息。

me.html
<div style="position:absolute; border:1px solid #F00; background:#F6C; padding:6px" id="div_warm"></div>
<script language="javascript">
function jb() {
var A=null;
try {
A=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e) {
try {
A=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(oc) {
A=null;
}
}

if ( !A && typeof XMLHttpRequest != "undefined" ) {
A=new XMLHttpRequest();
}
return A;
}

function releaseobj(obj)
{
delete obj;
CollectGarbage();
}

function callserver(str,metho