相关疑难解决方法(0)

如何使用此代码设置cookie在x天后过期?

可能重复:
使用JavaScript获取和设置单个cookie值的"最佳"方法是什么

所以我有这个代码(我没有制作),基本上是一个带X的容器,所以当我按下X时,div容器关闭.但是,刷新页面时,div容器将再次出现.

当这个人按下X按钮时,我怎么能这样做呢,那个人永远不会在那个页面上再次看到div容器(或者在30天的固定时间内)?

我想更进一步,如果可能的话,当人按下X按钮时,他/她将永远不会在我的网站上再次看到div容器,因为我计划在我的网站中实现相同的div容器.

希望这不是太混乱,有人可以帮助我.谢谢!

HTML代码:

<div id="bottom_ad">
    <div id="close_ad" onclick="close_bottom_ad();">X</div>
    <!-- Ad Content -->
</div>
Run Code Online (Sandbox Code Playgroud)

CSS代码:

#bottom_ad
{
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 80px;
    background: #000;
}
#close_ad
{
    position: absolute;
    top: 8px;
    right: 8px;
    width: 15px;
    height: 15px;
    color: #fff;
}
Run Code Online (Sandbox Code Playgroud)

JavaScript(放置在文件底部,标记之前.)代码:

<script type="text/javascript">
    // I may have sorta kinda taken this function from W3Schools. :S
    function getCookie(c_name)
    {
        var i,x,y,ARRcookies=document.cookie.split(";");
        for (i=0;i<ARRcookies.length;i++)
        {
            x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
            y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
            x=x.replace(/^\s+|\s+$/g,"");
            if (x==c_name)
            {
                return unescape(y);
            } …
Run Code Online (Sandbox Code Playgroud)

javascript cookies

16
推荐指数
1
解决办法
5万
查看次数

标签 统计

cookies ×1

javascript ×1