使用 javascript 设置 cookie 过期时间

Setting cookie expiry time using javascript

我的网站上有一些 javascript 可以在特定页面上加载模式。它使用 cookie 来确定是否有人看到了模态。我需要为此设置一个过期时间 date/time,但不知道如何设置。我已经在此处查看了答案,但看不到任何对我获得的代码有帮助的信息。

有人可以帮忙吗?我认为代码中的“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 可能是更好的解决方案,请参阅 here