就是 我发表了评论,另外一个用户页面也 局部刷新看到 了我的发表

解决方案 »

  1.   

    不用timer就直接js的settimeout...除此之外就只有给用户个按钮啊超链接啊之类的让他自己点或者让他按F5...
      

  2.   

    settimeout 不是一样吗,因为我觉得 一直调用 如果没有新评论 也查询 很浪费资源的。有没有,什么特殊点的,委托 能实现吗,http协议 不能 让 服务器 主动 下发 命令吗?
      

  3.   

    不可能...去学学HTTP协议的原理你就明白了...
      

  4.   

    呃...你可以去研究下传说中的服务器推送技术,呵呵。
    或改用flash、silverlight等技术来显示评论。
      

  5.   

    我想法是,用户A 发表了评论 服务器端执行了 插入数据库完成时,执行一段JavaScript代码,这段JavaScript代码 是事先就有的,就是 说每个 用户客户端都有这段JavaScript。然后启动这段JavaScript 去异步调用服务器 实现 新评论的 显示!
      

  6.   

    建议楼主先去了解什么事BS,什么事CS
    再去了解HTTP协议最后你将明白你的想法很天真
      

  7.   

    HTTP协议 
    是无状态的。服务器根本不知道客户端在干啥。除非客户端发请求。
      

  8.   

    想法是好的。可是现实不了。B/S应用使用HTTP协议。
    客户端请求--》服务器响应。
      

  9.   

    ajax无刷新  和  缓存 
    在本页面提交了 
    另外一个页面 数据库同步刷新