Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript读取cookie不工作_Javascript_Jquery_Cookies - Fatal编程技术网

JavaScript读取cookie不工作

JavaScript读取cookie不工作,javascript,jquery,cookies,Javascript,Jquery,Cookies,在过去的几个小时里,我一直在搜索阅读cookies,并在这个网站上发布了一些问题,但仍然没有运气 我所需要做的就是在一页上设置cookie,在另一页上读取cookie。我试过逃跑,但没有结果 这是我在第一页设置cookie的代码 document.cookie = 'province=' +window.escape($(elem).text()) +'; expires=Fri, 3 Dec 2014 20:47:11 UTC; path=/'; 现在我正在读它 function re()

在过去的几个小时里,我一直在搜索阅读cookies,并在这个网站上发布了一些问题,但仍然没有运气

我所需要做的就是在一页上设置cookie,在另一页上读取cookie。我试过逃跑,但没有结果

这是我在第一页设置cookie的代码

 document.cookie = 'province=' +window.escape($(elem).text()) +'; expires=Fri, 3 Dec 2014 20:47:11 UTC; path=/';
现在我正在读它

function re() {
    var a = get_cookie("province");
    alert(a);

    window.location = "lp.aspx?"+a;
}

function get_cookie(cookie_name) {
    var results = document.cookie.match('(^|;) ?' + cookie_name + '=([^;]*)(;|$)');

    if (results)
        return (window.unescape(results[1]));
    else
        return null;
}
我已经尝试了stackoverflow的所有答案,但仍在寻找解决方案


同样,我需要在一页上设置cookie,然后在另一页上读取它。

尝试使用以下方法

var testcookieValue = $.cookie("testcookie"); // read
$.cookie("testcookie", 1); // write

希望有帮助。

看看这个处理cookie的插件,谢谢,但是你知道为什么javascript cookie不能用javascript工作吗?