mirror of
https://github.com/Mibew/mibew.git
synced 2025-03-03 18:38:31 +03:00
Merge pull request #80 from Mibew/issue61
Fix setting of tracking cookie for TLDs
This commit is contained in:
commit
014a7fabcb
@ -337,17 +337,16 @@ var Mibew = {};
|
|||||||
Mibew.Utils = {};
|
Mibew.Utils = {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create session cookie for top level domain with path equals to '/'.
|
* Create session cookie for a second level domain with path equals to '/'.
|
||||||
*
|
*
|
||||||
* @param {String} name Cookie name
|
* @param {String} name Cookie name
|
||||||
* @param {String} value Cookie value
|
* @param {String} value Cookie value
|
||||||
*/
|
*/
|
||||||
Mibew.Utils.createCookie = function(name, value) {
|
Mibew.Utils.createCookie = function(name, value) {
|
||||||
var domainParts = /([^\.]+\.[^\.]+)$/.exec(document.location.hostname);
|
var domain = /([^\.]+\.[^\.]+)$/.exec(document.location.hostname);
|
||||||
var domain = domainParts[1];
|
|
||||||
document.cookie = "" + name + "=" + value + "; "
|
document.cookie = "" + name + "=" + value + "; "
|
||||||
+ "path=/; "
|
+ "path=/; "
|
||||||
+ (domain ? ("domain=" + domain + ";") : '');
|
+ (domain ? ("domain=" + domain[1] + ";") : '');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user