最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS如何設置cookie有效期為當天24點并彈出歡迎登陸界面

 更新時間:2016年08月04日 10:49:37   投稿:mrr  
這篇文章主要介紹了JS如何設置cookie有效期為當天24點并彈出歡迎登陸界面的代碼,代碼比較簡單,好理解,需要的朋友可以參考下

簡單寫了寫,可根據(jù)指定參數(shù)Deadline格式的時間進行測試,如存在些不嚴謹?shù)牡胤竭€請指出。

// 設置cookie在當天指定時間點過期并提示
function setCookie(name,value,Deadline,callback){
// 獲取當前日期對象
var curDate = new Date();
// 獲取當前日期對應的時間戳
var curTime = curDate.getTime();
// 獲取指定時間的時間戳
var endTime = convertTime(curDate,Deadline);
// 計算出指定時間與當前時間的時間差
var disTime = endTime - curTime;
// 設置cookie過期時間
document.setCookie = name + '=' + value + ';expires=' + disTime;
// 在指定時間到達后執(zhí)行回調(diào)
setTimeout(callback,disTime);
}
setCookie('name','value','24:00:00',function(){
alert('cookie過期了');
});
// 獲取指定時間的時間戳
function convertTime(nowDate,Deadline){
// 分割參數(shù)Deadline
var _dateArr = Deadline.split(':');
// 分別獲取參數(shù)中對應的時、分、秒
var hours = parseInt(_dateArr[0]);
var minutes = parseInt(_dateArr[1]);
var seconds = parseInt(_dateArr[2]);
// 設置對應時分秒
nowDate.setHours(hours); 
nowDate.setMinutes(minutes); 
nowDate.setSeconds(seconds);
// 獲取當前天中指定時分秒對應的毫秒數(shù)
var result = Date.parse(nowDate);
return result;
}

補充:

function setCookie(name,value,days){//設置cookie
var d = new Date();
d.setTime(d.getTime() + (days*24*60*60*1000));
var expires = "expires="+d.toUTCString();
document.cookie = name + "=" + value + "; " + expires;
}

以上所述是小編給大家介紹的JS如何設置cookie有效期為當天24點并彈出歡迎登陸界面,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:

相關(guān)文章

  • TypeScript命名空間講解

    TypeScript命名空間講解

    這篇文章主要介紹了TypeScript命名空間,TypeScript 是 JavaScript 的一個超集,支持 ECMAScript 6 標準。由微軟開發(fā)的自由和開源的編程語言。設計目標是開發(fā)大型應用,它可以編譯成純 JavaScript,編譯出來的 JavaScript 可以運行在任何瀏覽器上,下面來看詳細內(nèi)容吧

    2021-12-12
  • 菜單效果

    菜單效果

    菜單效果...
    2006-10-10
  • 淺談javascript的url參數(shù)parse和build函數(shù)

    淺談javascript的url參數(shù)parse和build函數(shù)

    下面小編就為大家?guī)硪黄獪\談javascript的url參數(shù)parse和build函數(shù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • 微信小程序 MinUI組件庫系列之badge徽章組件示例

    微信小程序 MinUI組件庫系列之badge徽章組件示例

    這篇文章主要介紹了微信小程序 MinUI組件庫系列之badge徽章組件示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 使用bootstrap實現(xiàn)多窗口和拖動效果

    使用bootstrap實現(xiàn)多窗口和拖動效果

    這篇文章主要為大家詳細介紹了使用bootstrap實現(xiàn)多窗口和拖動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 分享JavaScript監(jiān)聽全部Ajax請求事件的方法

    分享JavaScript監(jiān)聽全部Ajax請求事件的方法

    最近在做一個小項目,引入了第三方js文件,這個文件會調(diào)用XMLHttpRequest向服務器發(fā)送 Ajax請求,但是我有需要監(jiān)聽其Ajax請求的某些事件,以便額外地執(zhí)行其他腳本。于是稍微看了看監(jiān)聽 Ajax請求的事件方法,在這里分享給大家。有需要的朋友們可以參考借鑒。
    2016-08-08
  • JavaScript實現(xiàn)維吉尼亞(Vigenere)密碼算法實例

    JavaScript實現(xiàn)維吉尼亞(Vigenere)密碼算法實例

    Vigenere密碼就是一種傳統(tǒng)加密技術(shù),它是多表代換密碼,能夠有效改進單表代換密碼的詞頻分布特征問題,本文用JavaScript實現(xiàn)維吉尼亞(Vigenere)密碼算法
    2013-11-11
  • javascript 中String.match()與RegExp.exec()的區(qū)別說明

    javascript 中String.match()與RegExp.exec()的區(qū)別說明

    最近看了javascript權(quán)威指南 里面的正則部分,match和exec方法有一些相同點和不同點,在這里寫一下加深一下印象
    2013-01-01
  • 如何通過javaScript去除字符串兩端的空白字符

    如何通過javaScript去除字符串兩端的空白字符

    這篇文章主要介紹了如何通過javaScripte去除字符串兩端的空白字符,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • layui使用templet格式化表格數(shù)據(jù)的方法

    layui使用templet格式化表格數(shù)據(jù)的方法

    今天小編就為大家分享一篇layui使用templet格式化表格數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09

最新評論

吉水县| 大石桥市| 象州县| 邻水| 房产| 祁东县| 巴林左旗| 扶风县| 都江堰市| 郓城县| 温州市| 宜城市| 镇远县| 武穴市| 壶关县| 托里县| 庄河市| 承德县| 高雄县| 和林格尔县| 德钦县| 楚雄市| 灵川县| 南昌县| 分宜县| 景宁| 庆云县| 龙山县| 综艺| 营口市| 上栗县| 德化县| 色达县| 泰和县| 茶陵县| 德钦县| 新乡县| 萝北县| 大理市| 通道| 阿鲁科尔沁旗|