function setCookie(name, value, expiredHour, domain) { var date = new Date(); date.setTime(date.getTime() + 60 * 60 * 1000 * expiredHour); document.cookie = name + '=' + value + ';expires=' + escape(date) + ';domain=.' + domain + ';path=/'; } function getMainDomain() { const {hostname} = location; const domainArr = hostname.split('.'); const lastSegment = domainArr[domainArr.length - 1]; // 通过ip访问或者主域名访问 if (/\d/.test(lastSegment) || domainArr.length <= 2) { return hostname; } const level0 = domainArr.pop(); const level1 = domainArr.pop(); return level1 + '.' + level0; }