2016-08-24 5 views
1

lol.comのサブドメインに、値が "a"で、ドメインが.lol.comのクッキーを持つ場合、コンソールを開いている場合、そのクッキーをlol.comからどのように編集しますか? chromeのinspect要素からJSコンソールを使用して)。 また、クッキーのドメインがa.lol.comの場合は編集することもできますか?両方ともhttps://サブドメインの既存のCookieを編集するにはどうすればよいですか?

ありがとうございます。

+0

[サブドメインからJavascript Cookieを読み込む]の可能な複製(http://stackoverflow.com/questions/1688941/reading-javascript-cookies-from-a-subdomain) – Liam

答えて

0

新しいクッキーを追加する前に、そのクッキーを特定のドメインに割り当てる必要があります。

例:sub.lol.comオープンコンソールから

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+";"; 
} 

ますsetcookieを呼び出すことにより、新しいクッキーを追加します。

この機能は、簡単にクッキーを追加するのに役立ちます機能

setCookie("Test", "TestValue", 4, "lol.com"); 

行くにlol.com別の時間のコンソールを開き、次のデータを取得しますdocument.cookieを書く:あなたは、同じドメインのようにして新しいクッキーを追加する必要があり、それを編集したい場合は

"Test=TestValue; OTHER_COOKIES..." 

を我々は前にしたまたはちょうどsetCookie関数を呼び出します。

関連する問題