asp.net实现留言即时提示

wenblue7 2010-04-07 06:32:32
asp.net 有哪些方案可以实现 用户A给用户B留言后 只要用户B的页面没有关闭

就可以向QQ一样得到提示 “有新留言”

具体有哪些方案可以实现

谢谢大家
...全文
160 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
chen_ya_ping 2010-04-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 foren_whb 的回复:]
ajax定时刷新,检查是否有留言
[/Quote]
这个方也是最好的用AJAX来实现。虽然不是真正意义上的,但是也差不多了。
向东 2010-04-08
  • 打赏
  • 举报
回复
你怎么判断用户是否在线呢。。。这个不用去判断吧
用户登录就查询是否有新的留言 有就跳出来
然后就用上面高手说的ajax定时刷新罗
向东 2010-04-08
  • 打赏
  • 举报
回复
恩 这个好。。。
jiankeqcaf 2010-04-08
  • 打赏
  • 举报
回复
服务器性能要好
wenblue7 2010-04-08
  • 打赏
  • 举报
回复
吃中饭了
wenblue7 2010-04-08
  • 打赏
  • 举报
回复
起来看看
wosizy 2010-04-07
  • 打赏
  • 举报
回复
建议使用ajax 局部定时刷新
留言肯定会进数据库的 那么这是就需要从数据库读取留言
然后再显示在用户B 的页面上提示

function getVisitNum(){
var url = "ajax.do?operate=getVisitNum";
createXmlHttp();
xmlHttp.onreadystatechange = getVisitNumCallBack;
xmlHttp.open("GET",url,true)
xmlHttp.setRequestHeader("If-Modified-Since","0"); //禁止IE缓存,如果有缓存就不会再去连数据库了,那么数据达不到及时更新的效果,当然这句话只禁止当前xmlHttp对象的缓存(亲测)。

xmlHttp.send(null);
setTimeout("getVisitNum();",1000); //定时触发请求
}
function getVisitNumCallBack(){

if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 0 || xmlHttp.status == 200) {
document.getElementById("allVisit").innerHTML=xmlHttp.responseText;//更新DOM
}
}
}
window.onload = function(){ //加载页面时自动运行
getVisitNum();
}



Asp.net简易留言板源码 实例
http://www.codepub.com/software/view-software-13782.html
shelless 2010-04-07
  • 打赏
  • 举报
回复
以前也想过这问题。关键是查寻的什么,条件怎么写呢。
xingshungames 2010-04-07
  • 打赏
  • 举报
回复
用ajax
loworth 2010-04-07
  • 打赏
  • 举报
回复
commet 长连接
羽蓝 2010-04-07
  • 打赏
  • 举报
回复
定时刷新……
porschev 2010-04-07
  • 打赏
  • 举报
回复
yuxh81 2010-04-07
  • 打赏
  • 举报
回复
很适合使用ajax
yufenghua 2010-04-07
  • 打赏
  • 举报
回复
设置页面定时刷新,刷新时查询数据库。。。。。。
丰云 2010-04-07
  • 打赏
  • 举报
回复
ajax定时刷新,检查是否有留言

62,263

社区成员

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

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

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

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