无法使用javascript访问cookie

时间:2014-10-09 14:28:48

标签: javascript jquery cookies

我在一个页面上有一个javascript,我正在设置名为"省" ,

document.cookie = 'province=' + $(elem).text() + '; expires=Fri, 3 Dec 2014 20:47:11 UTC; path=/'

我正在尝试访问名为"省"在其他页面上如下

    function re() {
        var cn = getCookie("province");
        alert(cn);
        window.location = "lp.aspx?"+cn;
    }

    function getCookie(cname) {
        var name = cname + "=";
        var ca = document.cookie.split(';');
        for (var i = 0; i < ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ') c = c.substring(1);
            if (c.indexOf(name) != -1) {
                return c.substring(name.length, c.length);
            }
        }
        return "";
    }

但我无法在另一个页面中访问它。即使我能够在我设置cookie的页面上访问它。

任何帮助将不胜感激

是的,re()函数在按钮点击时执行,尝试也不例外

1 个答案:

答案 0 :(得分:0)

简单就是使用jquery

  $.cookie