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: 243
        
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