私はすべてのmysiteで共有されることを意図したクッキーを作成しています。Javascript setting cookies with path =/
これは、このようなクッキーを作成するコードです:
var setCookie = function(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+d.toUTCString();
var path ="path=/;";
document.cookie = cname + "=" + cvalue + ";" + expires + ";" + path;
};
それはかなりまっすぐ進むを見て、私はすべての私のサイトに沿って同じクッキーを作成したり、常に変更することを示すためにpath=/
を使用しています。
問題は、URLごとに1つのCookieが作成されていることです。 Mozillaのプラグインで、私は、以下を参照してくださいすることができます
アクセスされている変数は唯一、多くの独立したものではありませんので、私の多くのバグを引き起こしているCookie Name Value Path
timer_is_enabled true /
timer_is_enabled false /foo
timer_is_enabled true /foo/bar
。
なぜこの現象が発生しているのですか?
以前のテストで残っていないことを確認するには、すべて削除してからもう一度お試しください。 –
あなたは正しいです。私はすべてのクッキーを正しく削除していませんでした。あなたの洞察に感謝します。 – Xar
あなたはそれを整理してうれしいです。私は将来他人を助けるための適切な答えを作った。 –