Sha256: 0e7857b561e7a7a1f89ff6596b1b579fa1512ced9f0704b558b3819303a07c17

Contents?: true

Size: 669 Bytes

Versions: 20

Compression:

Stored size: 669 Bytes

Contents

Cookie = {
  create: function(name, value, days, path) {
    var expires = '';
    path = typeof path == 'undefined' ? '/' : path;
    
    if (days) {
      var date = new Date();
      date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
      expires = "; expires=" + date.toGMTString();
    }
 
    if (name && value) {
      document.cookie = name + '=' + escape(value) + expires + ';path=' + path;
    }
  },
  
  find: function(name) {
    var matches = document.cookie.match(name + '=([^;]*)');
    if (matches && matches.length == 2) {
      return unescape(matches[1]);
    }
  },
  
  destroy: function(name) {
    this.create(name, ' ', -1);
  }
};

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
jschat-0.3.7 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.3.6 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.3.5 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.3.3 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.3.2 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.3.1 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.3.0 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.9 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.8 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.7 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.6 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.5 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.4 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.3 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.2 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.1 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.2.0 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.1.5 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.1.2 lib/jschat/http/public/javascripts/app/models/cookie.js
jschat-0.1.1 lib/jschat/http/public/javascripts/app/models/cookie.js