var yqdf_icp = { "0353dongfang.cn": { "icp": "晋ICP备17009177号-1", "shichang": "9028ffb18345b4cc01838db3fe2a00ce" }, "0353dongfang.com": { "icp": "晋ICP备17009177号-1", "shichang": "8a8480de5f72620a015f76c55219029e" }, "0353fuke.cn": { "icp": "晋ICP备17009177号-1", "shichang": "9028ffb18345b4cc01838db669d100cf" }, "0353fuke.com": { "icp": "晋ICP备17009177号-1", "shichang": "8a8480de5fd9252901602e62722b23a6" } } function getMainHost() { let key = `mh_${Math.random()}`; let keyR = new RegExp(`(^|;)\\s*${key}=12345`); let expiredTime = new Date(0); let domain = document.domain; let domainList = domain.split('.'); let urlItems = []; urlItems.unshift(domainList.pop()); while (domainList.length) { urlItems.unshift(domainList.pop()); let mainHost = urlItems.join('.'); let cookie = `${key}=${12345};domain=.${mainHost}`; document.cookie = cookie; //如果cookie存在,则说明域名合法 if (keyR.test(document.cookie)) { document.cookie = `${cookie};expires=${expiredTime}`; return mainHost; } } } console.log(getMainHost()) console.log(yqdf_icp[getMainHost()].icp) console.log(yqdf_icp[getMainHost()].shichang) document.write(' ' + yqdf_icp[getMainHost()].icp + ' '); document.write('
'); document.write('');