2016-09-01 92 views
0

我正在嘗試使用javascript創建持久性cookie,但我不確定如何使用document.cookie的域屬性。Javascript/Jquery中的持久性Cookie

我正在使用的域是開發環境,它可以有特殊或加密字符(%sdf#ed)。網址中沒有(.com)。域/ URL的 例子: - http://Networkportnumber/talkeasy/%sdf#ed/#1

所以我想創建一個URL中的持久性cookie包含一個詞「talkeasy」

我至今

var d = new Date(); 
d.setTime(d.getTime() + (1*24*60*60*1000)); 
var expires = "expires="+d.toUTCString(); 
document.cookie = "Tab=" + cookieValue + ";" + expires; 
+0

爲什麼你認爲你需要使用域屬性?默認情況下,該Cookie與網頁的域相關聯。如果您需要將其與父域相關聯,則只需使用該屬性即可。 – Barmar

回答

0

使用路徑設置時餅乾。 document.cookie =「username = John Doe; expires = Thu,2013年12月18日12:00:00 UTC; path = /」;