Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Coffeescript:长轮询或连续服务器检查是否登录_Php_Javascript_Ajax_Coffeescript - Fatal编程技术网

Php Coffeescript:长轮询或连续服务器检查是否登录

Php Coffeescript:长轮询或连续服务器检查是否登录,php,javascript,ajax,coffeescript,Php,Javascript,Ajax,Coffeescript,我想更改用户当前是否登录的ui,我想检查是否有使用javascript/coffeescript和ajax设置的会话 所以我设置了这样一个代码: class Rcrtmnt constructor: () -> variables: status: 0 init: -> @checkStatus(); @refresh(); loginObj = new Login; loginObj.checkLogin(); checkS

我想更改用户当前是否登录的ui,我想检查是否有使用javascript/coffeescript和ajax设置的会话

所以我设置了这样一个代码:

class Rcrtmnt
  constructor: () -> 
  variables:
    status: 0
  init: ->
    @checkStatus();
    @refresh();
    loginObj = new Login;
    loginObj.checkLogin();
  checkStatus: ->
    ui = new Ui;
    if @variables.status == 1
      ui.loggedIn();
    else 
      ui.loggedOut();
  refresh: ->
    #loop here
    setTimeout ( =>
      #do something $.post probably.
    ), 1000
如果设置了会话,或者用户已成功登录,我如何经常检查服务器