怎么样实现论坛“短消息”立即呈现???

due 2005-08-05 04:43:44
大家好!
现在网站,论坛都有用户收发短消息。我想这样:当我在此网站上,有人给我发”短消息“,我能立刻接收到。或者在网页上部的导航菜单上有一个显示(像CSDN这样),或者右下角弹出小窗口,当然怎么显示不是主要问题。

那么这个有人给我发”短消息“,我能立刻接收到这个功能怎么做呢???
希望大家给出思路和源代码,非常感谢!!!
...全文
224 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
senkiner 2005-08-05
  • 打赏
  • 举报
回复
也可以用XMLHTTP
客户端 CSTest.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
</head>
<body>
<input name="txt" type="text" size="50" maxlength="10" />
<script>
function Func()
{
var o = new ActiveXObject("Microsoft.XMLHTTP");
o.open("POST","CSTest.aspx", false);
o.send();
txt.value = o.responseText;
}
setInterval("Func()", 1000); //轮询时间间隔

</script>
</body>
</html>

服务器端:CSTest.aspx
<%
Response.Write(DateTime.Now.ToString());
%>
boytomato 2005-08-05
  • 打赏
  • 举报
回复
http://www.cnblogs.com/gwazy/archive/2005/05/10/152205.html

我以前写的.用 webservice 实现无刷新动态从数据库取数据....
上边是每5秒返回一次数据,不过开发中要是用户量大的话最好不要用
或间隔时间长点.
蛋高8 2005-08-05
  • 打赏
  • 举报
回复
再过几年可能就不用刷新了,以后cs和bs的概念会消失掉的
coveking 2005-08-05
  • 打赏
  • 举报
回复
定時刷新一個數據量不打的頁麵,這個頁麵是incloude進主要的頁麵。。覺得這樣還行吧
libaconnet 2005-08-05
  • 打赏
  • 举报
回复
就是,支持楼上的仁兄,如果不断刷新页面,对网站服务品的影响是很大的,但短消息的产生,肯定要通过页面刷新来查询数据库来实现的,这一点是改变不了的。
eyych 2005-08-05
  • 打赏
  • 举报
回复
对,放在一个框架页面中,
定时刷新。

不过不建议这样做,
这有什么用?完全是哄不懂的人,

而不断的刷新页面、搜索数据库,必然影响网站的性能。
没必要。
due 2005-08-05
  • 打赏
  • 举报
回复
不用框架呢怎么实现?
boytomato 2005-08-05
  • 打赏
  • 举报
回复
csdn 是用框架实现的...每20 刷新一次.....

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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