2014-10-10 93 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