export default { /** * 设置cookie * @param name * @param value * @param iDay */ setCookie: function (name, value, time, domain) { domain = domain ? ";domain=" + domain : ""; var Days = time; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString() + ";path=/" + domain; return true; }, /** * 获取cookie * @param name * @returns {*} */ getCookie: function (name) { var strCookie = document.cookie; var arrCookie = strCookie.split("; "); for (var i = 0; i < arrCookie.length; i++) { var arr = arrCookie[i].split("="); if (name == arr[0]) { return arr[1]; } } return null; }, /** * 删除cookie * @param name */ delCookie: function (name) { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval = this.getCookie(name); if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString(); } }