How do you set a cookie to be accessible across the entire domain in Javascript
Posted
by Tzarkov
on Stack Overflow
See other posts from Stack Overflow
or by Tzarkov
Published on 2010-04-11T23:14:45Z
Indexed on
2010/04/11
23:23 UTC
Read the original article
Hit count: 207
JavaScript
|cookies
I suppose there should be a way to set a cookie to be accessible from the entire domain nevermind from which directory you are setting the cookie.
Say in mypage.com/blue/index.php y set the cookie "colour=blue;" this way:
document.cookie = "colour" + "=" + "blue"
+ "; expires=" + expireDate.toGMTString()
+ "; path=/";
Using this code, the cookie retrieval function in mypage.com/home.php can't access the content of the cookie.
If it was just from first level directories that the cookie needs to be set, we would be ok by doing path=../
instead of path=/
But how do you go about writing generic code that sets a cookie that is accessible from any page in that domain not minding how deep in the file structure is the page the cookie is being set from?
© Stack Overflow or respective owner