最近想做一个这样的功能:
    用户单击按钮,开始倒计时,这个倒计时的过程要分两个功能,一是显示给用户看,用AJAX已经实现,另外一个就是服务器端得有个自动计算这个倒计时的程序(最好是B/S模式的程序),为什么需要这个呢,是因为用户触发倒计时按钮后不能完全确定他一直在当前页停留,所以得做个服务器端运行的程序来计算。请大家给我个思路,谢谢。注:其实和开心网的消息提示差不多的功能。

解决方案 »

  1.   

    那就是定时向服务器请求。在Applicatiion中保存每个用户的计时器。
    感觉是这样,不知道弊端。
      

  2.   

    思路,供参考!利用menbership结合webparts中的属性,将点击那一刻的时间记录下来,然后再登陆或浏览的时候,计算一下时间差试试看。
      

  3.   

    服务端用线程来操作倒计时,如果用户不在了。就在服务端记录那个时间,下次用户在登录的时候就取出来反馈给用户
    如果用户当前还在线,那么就AJAX来操作,
      

  4.   

    我想想看
    服务器端应该24小时运行。WEB前端只在用户请求的时候提供数据给程序,然后转成JS代码来倒计时,等于说前端与后端是相互独立的。
      

  5.   

    session来保存点击的那一刻的时间。