javascript新增刪除cookie程式碼

antzone發表於2017-03-15

cookie是非常常用的,下面就簡單介紹一下js如很刪除和新增cookie。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
function setCookie(name,value,time){ 
  var oDate = new Date(); 
  oDate.setDate(oDate.getDate()+time); 
  document.cookie = name+"="+value+";expires="+oDate; 
}

以上程式碼可以設建立一個cookie,setCookie()函式有三個引數,第一個引數是cookie的名稱,第二個引數是cookie的值,第三個引數是過期時間。

[JavaScript] 純文字檢視 複製程式碼
function getCookie(name){ 
  var arr = document.cookie.split("; "); 
  for(var i=0; i<arr.length; i++){ 
    var arr2 = arr[i].split("="); 
    if(arr2[0] == name){ 
      return arr2[1]; 
    } 
  } 
  return ""; 
}

以上程式碼可以返回指定名稱的cookie屬性值。

[JavaScript] 純文字檢視 複製程式碼
function removeCookie(name){ 
  setCookie(name,"",0) 
}

以上程式碼可以刪除指定的cookie。

相關文章