2014-10-10 96 views
0

我一直在寻找最近几个小时阅读cookies并在本网站发布问题,但仍然没有运气。JavaScript阅读Cookie不能正常工作

我需要做的就是在一页上设置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; 
} 

我曾尝试在计算器所有的答案,但仍然在寻找解决方案。

我再次需要在一个页面上设置cookie并在其他页面上阅读它。

+1

看看这个插件来处理饼干https://github.com/carhartl/jquery-cookie – 2014-10-10 07:08:25

回答

1

尝试使用以下

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

希望它能帮助。

+0

谢谢,但你有任何想法为什么javascript cookie不工作使用JavaScript? – fc123 2014-10-10 10:05:48