JavaScriptの設定〜/取得/削除クッキー

設定された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'


おすすめ

転載: blog.51cto.com/dd118/2470010