javascriptで全てのパスで使えるCookieを発行する関数

jsで発行したcookieはデフォルトで発行したurlのパスが記録されます。

他のパスでもcookieを使いたい場合は、パスを/に設定する必要があります。

function setCookie( cookieName, cookieValue, days ){
        var dateObject = new Date();
        dateObject.setTime( dateObject.getTime() + ( days*24*60*60*1000 ) );
        var expires = "expires=" + dateObject.toGMTString();
        var path = "path=/";
        document.cookie = cookieName + "=" + cookieValue + "; " + expires + "; " + path;
    }