1. 程式人生 > >cookie共享子域名

cookie共享子域名

設定cookie

document.cookie="token="1";domain=csdn.net;path=/";
token=1:是設定cookie的key為token,value值為1

domain :是cookie可操作的域,設定為主域即可

path:是設定cookie對可操作域下訪問路徑的設定,‘/’表示domain下所有跟目錄中都能請求到,如果設定為'/index',表示只有domain下的index目錄才能請求到

domain和path是跨域最重要的2個引數

子域在獲取的時候先申明,即可獲取cookie

 document.domain = "csdn.net";

   //獲取cookie的函式
        function getCookie(cookieName) {
            var strCookie = document.cookie;
            var arrCookie = strCookie.split("; ");
            for (var i = 0; i < arrCookie.length; i++) {
                var arr = arrCookie[i].split("=");
                if (cookieName == arr[0]) {
                    return arr[1];
                }
            }
            return "";
        }