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

YY3ai2ui24 47views 更新:2015年11月25日

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

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません