| 1 |
weForms.mixins.Cookie = { |
| 2 |
|
| 3 |
methods: { |
| 4 |
|
| 5 |
setCookie: function (cname, cvalue, exdays) { |
| 6 |
var d = new Date(); |
| 7 |
d.setTime(d.getTime() + (exdays*24*60*60*1000)); |
| 8 |
var expires = "expires="+ d.toUTCString(); |
| 9 |
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; |
| 10 |
}, |
| 11 |
|
| 12 |
getCookie: function (cname) { |
| 13 |
var name = cname + "="; |
| 14 |
var decodedCookie = decodeURIComponent(document.cookie); |
| 15 |
var ca = decodedCookie.split(';'); |
| 16 |
for(var i = 0; i <ca.length; i++) { |
| 17 |
var c = ca[i]; |
| 18 |
while (c.charAt(0) == ' ') { |
| 19 |
c = c.substring(1); |
| 20 |
} |
| 21 |
if (c.indexOf(name) == 0) { |
| 22 |
return c.substring(name.length, c.length); |
| 23 |
} |
| 24 |
} |
| 25 |
return ""; |
| 26 |
} |
| 27 |
} |
| 28 |
}; |
| 29 |
|