茄子在线看片免费人成视频,午夜福利精品a在线观看,国产高清自产拍在线观看,久久综合久久狠狠综合

    <s id="ddbnn"></s>
  • <sub id="ddbnn"><ol id="ddbnn"></ol></sub>

  • <legend id="ddbnn"></legend><s id="ddbnn"></s>

    javascript操作Cookie(設(shè)置、讀取、刪除)方法詳解
    來源:易賢網(wǎng) 閱讀:1148 次 日期:2015-03-19 14:38:09
    溫馨提示:易賢網(wǎng)小編為您整理了“javascript操作Cookie(設(shè)置、讀取、刪除)方法詳解”,方便廣大網(wǎng)友查閱!

    這篇文章主要詳細(xì)向大家介紹了javascript操作Cookie的方法,包括設(shè)置、讀取、刪除操作,十分的細(xì)致全面,附上示例,是篇非常不錯的文章,這里推薦給大家。

    Cookie是客戶端存放數(shù)據(jù)的一種方式,可用來做狀態(tài)保持。

    1.設(shè)置Cookie:

    a.無過期時間:(若不設(shè)置過期時間,默認(rèn)為會話級Cookie,瀏覽器關(guān)閉就會失效)

    代碼如下:

    function setCookie(name,value) {

    document.cookie = name + '=' + escape(value);

    }

    b.固定過期時間:

    代碼如下:

    function setCookie(name,value)

    {

    var Days = 30;

    var exp = new Date();

    exp.setTime(exp.getTime() + Days*24*60*60*1000);

    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();

    }

    c.自定義過期時間:

    代碼如下:

    //設(shè)置自定義過期時間cookie

    function setCookie(name,value,time)

    {

    var msec = getMsec(time); //獲取毫秒

    var exp = new Date();

    exp.setTime(exp.getTime() + msec*1);

    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();

    }

    //將字符串時間轉(zhuǎn)換為毫秒,1秒=1000毫秒

    function getMsec(DateStr)

    {

    var timeNum=str.substring(0,str.length-1)*1; //時間數(shù)量

    var timeStr=str.substring(str.length-1,str.length); //時間單位前綴,如h表示小時

    if (timeStr=="s") //20s表示20秒

    {

    return timeNum*1000;

    }

    else if (timeStr=="h") //12h表示12小時

    {

    return timeNum*60*60*1000;

    }

    else if (timeStr=="d")

    {

    return timeNum*24*60*60*1000; //30d表示30天

    }

    }

    2.讀取Cookie:

    代碼如下:

    function getCookie(name)

    {

    var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)"); //正則匹配

    if(arr=document.cookie.match(reg)){

    return unescape(arr[2]);

    }

    else{

    return null;

    }

    }

    3.刪除Cookie:

    代碼如下:

    function delCookie(name)

    {

    var exp = new Date();

    exp.setTime(exp.getTime() - 1);

    var cval=getCookie(name);

    if(cval!=null){

    document.cookie= name + "="+cval+";expires="+exp.toGMTString();

    }

    }

    4.調(diào)用示例:

    代碼如下:

    setCookie("name","hayden");

    alert(getCookie("name"));

    以上就是本文關(guān)于javascript操作cookie的全部內(nèi)容了,希望能夠?qū)Υ蠹覍W(xué)習(xí)javascript有所幫助。

    更多信息請查看IT技術(shù)專欄

    更多信息請查看腳本欄目
    易賢網(wǎng)手機(jī)網(wǎng)站地址:javascript操作Cookie(設(shè)置、讀取、刪除)方法詳解
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

    2026上岸·考公考編培訓(xùn)報班

    • 報班類型
    • 姓名
    • 手機(jī)號
    • 驗證碼
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點 | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
    云南網(wǎng)警備案專用圖標(biāo)
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
    云南網(wǎng)警報警專用圖標(biāo)