Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. function createCookie(name, value, days = false) {
  2. let expires = '';
  3. if (days !== false) {
  4. const date = new Date();
  5. date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
  6. expires = `; expires=${date.toGMTString()}`;
  7. }
  8. d.cookie = `${name}=${value}${expires}; path=/`;
  9. }
  10.  
  11. function readCookie(name) {
  12. const nameEQ = `${name}=`;
  13. const ca = d.cookie.split(';');
  14. for (let i = 0; i < ca.length; i += 1) {
  15. let c = ca[i];
  16. while (c.charAt(0) === ' ') c = c.substring(1, c.length);
  17. if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
  18. }
  19. return null;
  20. }
  21.  
  22. function eraseCookie(name) {
  23. createCookie(name, '', -1);
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement