Javascript 如何编辑子域中的现有Cookie?
如果lol.com的子域中有一个名为“a”且值为“a”的cookie,并且该cookie的域为.lol.com,那么如果在其中打开了一个控制台(使用chrome中inspect元素的JS console),您将如何从lol.com编辑该cookie。 如果cookie的域是a.lol.com,是否也可以对其进行编辑?它们都是https://Javascript 如何编辑子域中的现有Cookie?,javascript,cookies,Javascript,Cookies,如果lol.com的子域中有一个名为“a”且值为“a”的cookie,并且该cookie的域为.lol.com,那么如果在其中打开了一个控制台(使用chrome中inspect元素的JS console),您将如何从lol.com编辑该cookie。 如果cookie的域是a.lol.com,是否也可以对其进行编辑?它们都是https:// 谢谢。在添加新cookie之前,必须将其分配给特定域 例如: 此功能可帮助您轻松添加Cookie: function setCookie(cName, cV
谢谢。在添加新cookie之前,必须将其分配给特定域 例如: 此功能可帮助您轻松添加Cookie:
function setCookie(cName, cValue, cExpireInDays, cDomain){
var d = new Date();
d.setTime(d.getTime() + (cExpireInDays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cName + "=" + cValue + "; " + expires + ";domain="+cDomain+";";
}
从sub.lol.com打开控制台,通过调用setCookie函数添加新cookie
setCookie("Test", "TestValue", 4, "lol.com");
转到lol.com再次打开控制台,然后写入document.cookie
您将获得以下数据:
"Test=TestValue; OTHER_COOKIES..."
如果你想编辑它,你必须添加一个新的cookie,它的域与我们之前的相同或只需调用
setCookie
函数。在添加新cookie之前,你必须将其分配给特定域
例如:
此功能可帮助您轻松添加Cookie:
function setCookie(cName, cValue, cExpireInDays, cDomain){
var d = new Date();
d.setTime(d.getTime() + (cExpireInDays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cName + "=" + cValue + "; " + expires + ";domain="+cDomain+";";
}
从sub.lol.com打开控制台,通过调用setCookie函数添加新cookie
setCookie("Test", "TestValue", 4, "lol.com");
转到lol.com再次打开控制台,然后写入document.cookie
您将获得以下数据:
"Test=TestValue; OTHER_COOKIES..."
如果您想编辑它,您必须添加一个新的cookie,其域与我们之前所做的相同或只需调用setCookie
函数即可。可能重复的