锘 $(document).ready(function () { setCookieFunc() function setCookieFunc() { var utmS = GetQueryString('utm_s'); var keyWord = GetQueryString('keyword'); if (utmS == "360") { keyWord = GetQueryString('utm_term') } var currentReferer = document.referrer || location.href; //var formMySite = currentReferer.indexOf('wsgjp') //if (utmS && formMySite == -1) { if (utmS) { setUid(); addAjax(utmS, currentReferer, keyWord, '', ''); } } function setUid() { // 璁$畻鏈洪殢鏈哄嚱鏁板叾瀹炲苟涓嶇湡姝i殢鏈猴紝瀹冭繕鏄潵婧愪簬绯荤粺鏃堕棿 function S4() { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); } function guid() { return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); } var uid = getCookie('uid') if (!uid) { var myUid = guid() var host = location.host var currentDomain = host.split('wsgjp')[1] $.cookie('uid', myUid, { domain: 'wsgjp' + currentDomain }) setUserfrominfo(myUid, currentDomain) } else { var myUid = guid() var host = location.host var currentDomain = host.split('wsgjp')[1] setUserfrominfo(myUid, currentDomain) } //addAjax() //setCookie('uid', myUid, 36500) ----------userfrominfo } function setUserfrominfo(myUid, currentDomain) { var utmS = GetQueryString('utm_s'); var keyWord = GetQueryString('keyword') if (utmS=="360") { keyWord = GetQueryString('utm_term') } var obj = { utmS: utmS, keyWord: keyWord, uid: myUid } $.cookie('userfrominfo', JSON.stringify(obj), { domain: 'wsgjp' + currentDomain, path: '/' }); var datas = { utmS: utmS, keyWord: keyWord, uid: myUid, referer: location.href, } var exp = new Date(); exp.setTime(exp.getTime() + 365 * 24 * 60 * 60 * 1000); document.cookie = "wsgjpurldetail=" + JSON.stringify(datas) + ";expires=" + exp.toGMTString() + ";domain=wsgjp" + currentDomain; + ";path=/" // $.cookie('wsgjpurldetail', JSON.stringify(datas), { domain: 'wsgjp' + currentDomain, path: '/' }); } }) function addAjax(utmS, referer, keyWord, phone, companyName, typeId) { var targeturl = 'http://172.16.3.28:10001' if (location.host.indexOf('wsgjp') > -1) { targeturl = 'https://collection.mygjp.com' } var uid = getCookie('uid'); if (typeId == '1') { if (!uid) { return false; } referer=location.href; } var params = { uid: uid, utmS: utmS, referer: referer, keyWord: keyWord, phone: phone, companyName: companyName, typeId: typeId || '0', contacts: "" } $.ajax({ type: "POST", url: targeturl + "/co/popularize/add", contentType: "application/json", data: JSON.stringify(params), success: function (result) { } }); }