如何实现《天涯社区》那样的 短消息的及时通信?

123xie 2004-10-21 04:04:00

泡过《天涯社区》的朋友一般都遇到过,如果你在线时有人给你发短消息,即使你不刷新页面,网页页面也能及时通知你“你有新短消息”。 请问如何实现这种技术?

...全文
144 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
arcow 2004-10-22
  • 打赏
  • 举报
回复
jimnet(jim) 兄,有问题啊xcheck不是对象
jim.ma 2004-10-21
  • 打赏
  • 举报
回复
<script language="JavaScript">
function getXML(URL) {
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET",URL, false);
try {
xmlhttp.Send();
var result = xmlhttp.status;
}
catch(e) {
return(false);
}
if(result==200) {
return(xmlhttp.responseBody);
}
var xmlhttp = null;
}
function update()
{
//alert("页面开始更新");
window.Xcheck.innerHTML = getXML('check.asp');
}
setInterval("update()",10000)
</script>

怎么处理你随便 10秒更新一次 大概这样 的。
jim.ma 2004-10-21
  • 打赏
  • 举报
回复
无刷新 的话好象只有用XML 了吧 。
lisoon 2004-10-21
  • 打赏
  • 举报
回复
在要实现功能的页面加上<iframe src="page.htm" width="1" height="1"></iframe>
page.htm里加上
<meta http-equiv="refresh" content="60">
感觉无刷新。
lijun355 2004-10-21
  • 打赏
  • 举报
回复
小弟感觉不刷新,还是很难实现的!

你可以把“你有新短消息”,放在一个top.asp里,这个网页用框架结构!

每次只刷新top.asp,整体页面还是保持不动的!

CSDN好象就是这个样子哦!
dgseamaple 2004-10-21
  • 打赏
  • 举报
回复
严重关注...
arcow 2004-10-21
  • 打赏
  • 举报
回复
关注

28,390

社区成员

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

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