gpt4 book ai didi

javascript - 为午夜过期的 cookie 编写 Javascript

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:34:15 26 4
gpt4 key购买 nike

我有一个弹出窗口,其中包含一个在一天(24 小时)后过期的 cookie,我希望这个 cookie 在每天午夜过期(这样弹出窗口会显示您每天第一次访问网络) .我不是程序员,所以,请问有人能告诉我我的代码需要更改什么吗?我已经阅读了我的问题的一些解决方案,但我不知道如何实现。

//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
if ($.cookie("anewsletter") != 1) {
//centering with css
centerPopup();
//load popup
loadPopup();
}
//CLOSING POPUP
//Click the x event!
$("#popupContactClose").click(function(){
disablePopup();
$.cookie("anewsletter", "1", { expires: 1 });
});

//Click the bacground!
$("#backgroundPopup").click(function(){
disablePopup();
$.cookie("anewsletter", "1", { expires: 1 });
});


//Press Escape event!
$(document).keypress(function(e){
if(e.keyCode==27 && popupStatus==1){
disablePopup();
$.cookie("anewsletter", "1", { expires: 1 });
}
});

});

非常感谢!

最佳答案

$.cookie 可以取一个日期作为expires 值,所以你可以使用下面的

var midnight = new Date();
midnight.setHours(23,59,59,0);

$.cookie('anewsletter', '1', { expires: midnight });

关于javascript - 为午夜过期的 cookie 编写 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20683394/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com