比如 一个人登陆到一个系统 某个时候 系统向他发送了一个消息需要在web页面的右下方弹出一个消息框  提示有新的短消息 注意  我不想用定时刷新的方式   请问有没有什么别的方向 ? 给个提示也行  谢谢!!!

解决方案 »

  1.   

    Ajax定时到服务器取
    建议楼主使用prototype.js
      

  2.   

    不会用ajax 难不难啊有没有可能在2天内上手
      

  3.   

    prototype.js 是什么??帮你顶  要分的。。呵~~~
      

  4.   

    Ajax有特定的框架只要套进去就行了
    如果只是简单应用1天足矣
      

  5.   

    在纯html/js中,不用定时刷新的方式 是不可能的。
      

  6.   

    在纯html/js中,不用定时刷新的方式 是不可能的。????????/html也可以设置meta来刷新
    js可以调用setInterval和setTimeout来刷新
      

  7.   

    prototype.js用有一个类是Ajax.Updater
    它的作用是可以动态的将一个页面(asp或者jsp或者普通的html)嵌入到指定的div中
    支持参数传递
    LZ可以用js通过计时器每隔一定时间调用一次Ajax.Updater构造方法来实现
      

  8.   

    如果是不停刷新整个页面的话做浪费资源的,也不怎么好看。用ajax吧,消息来的时候无声无息!
      

  9.   

    ajax 使用prototype.js框架 要求智商在70左右即可。
      

  10.   

    baidu or google
    关键词 ajax web 短消息
      

  11.   

    to stefli() :老大,你看看清楚在回复!
      

  12.   

    传统网页而言,说到底除了轮询没有别的办法!! 
    Flex2借助flash插件可以实现浏览器端的socket,这个就是目前火热的RIA的一种实现.Flex这个RIA的实现已经是超越了传统的http.
    不过楼主想两天上手这个可能有点困难.RIA的另一种实现AJAX可以解决你的燃眉之急,说白了就是一个JavaScript对象在那里乱搞,它也是不断的刷新,只不过它在后台刷新,页面虽然没有"动",但是显示的数据确变了. 楼主搜一下: XMLHttpRequest 就知道解决方案了