設定されたCookie
関数ますsetcookie(名前、値、有効期限が切れる) { VARのEXP =新しいDate(); exp.setTime(exp.getTime()+有効期限が切れる* 1000); document.cookie =名+ "=" +エスケープ(値)+ "; =期限切れに" +()をexp.toGMTString。 } 関数ますsetcookie(CNAME、cvalue、exdays){ VARのD =新しいDate(); d.setTime(d.getTime()+(×1000 exdays * 24 * 60 * 60))。 varが期限切れになる= "有効期限が切れる=" + d.toGMTString(); document.cookie = CNAME + "=" +エスケープ(cvalue)+ ";" +の有効期限が切れます。 }
クッキーの取得
関数getCookie(名) { VAR ARR = document.cookie.match(新しい正規表現( "(^ |)" +名+ "=([^;] *)(; | $)")); (もし!ARR = null)のリターンアンエスケープ(ARR [2]); falseを返します。 } 関数getCookie(CNAME){ VAR名= CNAME + "="。 VaRのCA = document.cookie.split( ';'); ため(VAR iが0 =; I <ca.length; I ++) { VARのC = CA [i]を.trim()。 IF(c.indexOf(名)== 0){ 戻りc.substring(name.length、c.length)。 } } 「」を返します。 }
削除クッキー
クッキーを削除することは非常に簡単です。あなただけに有効期限が切れる前の時間のパラメータを設定する必要があります
document.cookie = 'FIRSTNAME =ジョンは、有効期限が切れる=木、1970年1月1日00:00:00 GMT'