0

我正在使用以下代码在本地主机上设置 cookie:

<script type="text/javascript" src="https://github.com/carhartl/jquery-cookie/raw/master/jquery.cookie.js"></script>
<script type="text/javascript">                                         
$(document).ready(function() {
    if( $.cookie('showOnlyOne') ){
        //it is still within the day
        //hide the div
        $('#shownOnlyOnceADay').hide();
    } else {
        //either cookie already expired, or user never visit the site
        //create the cookie
        $.cookie('showOnlyOne', 'showOnlyOne', { expires: 1 });

        //and display the div
        $('#shownOnlyOnceADay').show();
    }
});
</script>

它在 Firefox 上运行良好,但在 Chrome 上却不行。我做了谷歌,发现

Chrome 不支持本地人的 cookie

但这对我来说似乎很可疑。任何人都可以指导我并解释为什么 Chrome 不支持 localhost 的 cookie。

4

0 回答 0