|
@@ -876,7 +876,9 @@ class JyTrackRecord {
|
|
|
element_text: data.element_text,
|
|
|
element_parent: data.element_parent,
|
|
|
element_tag: data.element_tag,
|
|
|
- xmlpath: data.xmlpath
|
|
|
+ xmlpath: data.xmlpath,
|
|
|
+ sessionid: getCookieByName('SESSIONID'),
|
|
|
+ _d: getCookieByName('ud_safe')
|
|
|
}
|
|
|
}
|
|
|
getAjaxTimeParams (inTime) {
|
|
@@ -888,7 +890,9 @@ class JyTrackRecord {
|
|
|
entrytime: inTime,
|
|
|
outtime: null,
|
|
|
params: JSON.stringify(this.utils.href().params),
|
|
|
- refer: document.referrer || null
|
|
|
+ refer: document.referrer || null,
|
|
|
+ sessionid: getCookieByName('SESSIONID'),
|
|
|
+ _d: getCookieByName('ud_safe')
|
|
|
}
|
|
|
}
|
|
|
ajaxFn (type, params, async = true) {
|
|
@@ -923,6 +927,17 @@ class JyTrackRecord {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+function getCookieByName (cname) {
|
|
|
+ var name = cname + "=";
|
|
|
+ var ca = document.cookie.split(';');
|
|
|
+ for(var i=0; i<ca.length; i++)
|
|
|
+ {
|
|
|
+ var c = ca[i].trim();
|
|
|
+ if (c.indexOf(name)==0) return c.substring(name.length,c.length);
|
|
|
+ }
|
|
|
+ return "";
|
|
|
+}
|
|
|
+
|
|
|
window.LockableStorage = new LockableStorage()
|
|
|
Lockr.prefix = 'pc_track_'
|
|
|
/**
|