検索

ホームページ  >  に質問  >  本文

javascript - jquery有没有方便cookie进行读写操作的方法

如题,对cookie中的某些内容进行读取、设置和删除等方法?

PHP中文网PHP中文网2894日前523

全員に返信(3)返信します

  • 大家讲道理

    大家讲道理2017-04-10 12:45:24

    无官方支持,有插件实现。
    比如:https://github.com/carhartl/jquery-co...

    补充插件使用法

    创建 cookie:

    $.cookie('the_cookie', 'the_value');

    创建有效期7天的 cookie:

    $.cookie('the_cookie', 'the_value', { expires: 7 });

    创建有效期7天的整站 cookie:

    $.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
    读取 cookie:

    $.cookie('the_cookie'); // => "the_value"
    $.cookie('not_existing'); // => null

    删除 cookie:

    // cookie 存在是返回 true,否则返回 false
    $.removeCookie('the_cookie');
    
    // path 路径要和创建的时候一致
    $.removeCookie('the_cookie', { path: '/' });

    返事
    0
  • ringa_lee

    ringa_lee2017-04-10 12:45:24

    jQuery 的 helpers 可以在 jQuery++ 找到。
    它的 cookie 支持和 @husher 答的是同一插件。

    返事
    0
  • PHPz

    PHPz2017-04-10 12:45:24

    dojox.storage
    支持cookies、local storage、session storage、application storage

    返事
    0
  • キャンセル返事