使用javascript设置cookie过期时间



我有一些javascript在我的网站上加载一个特定页面的模态。它使用cookie来确定是否有人看到了模态。我需要为此设定一个到期日期/时间,但不知道如何。我已经检查了这里的答案,但看不到任何东西,可以帮助我与我的代码。

有人能帮忙吗?我以为密码里的"365"是指号码。cookie的过期天数,但它在浏览器会话结束时过期。

<script type="text/javascript">
$(document).ready(function() {
if ($.cookie('MyCIEH_popup') == null) {
$('#modalLarge').modal('show');
$.cookie('MyCIEH_popup', '365;');
}
});
</script>

用:

代替$.cookie('MyCIEH_popup', '365;');
$.cookie('MyCIEH_popup', 'value', { expires: 365 });

注意:使用原生js可能是更好的解决方案,见这里。

最新更新