jquery.cookie.js 用来读取修改浏览器cookie 信息的插件


jquery.cookie.js读取修改浏览器cookie信息的插件

第一步引入bfwone

第二步执行cookie修改的插件代码

示例如下:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="utf-8">
    <title>BFW DEMO JS PAGE</title>
    <script id="bfwone" data="dep=jquery.17" src="//repo.bfw.wiki/bfwrepo/js/bfwone.js"></script>
    <script>
        bready(function() {
            use(["jquery.cookie"], function() {
                //设置cookie
                $.cookie('name', 'value');

                //设置cookie有限期为七天后过期
                $.cookie('name', 'value', {
                    expires: 7
                });

                //设置cookie有限期为七天后过期,整站有效
                $.cookie('name', 'value', {
                    expires: 7, path: '/'
                });

                alert("success get cookie"+$.cookie('name'));
                // => "value"
                $.cookie('nothing'); // => undefined


                $.cookie(); // => { "name": "value" }


                // Returns true when cookie was successfully deleted, otherwise false
                $.removeCookie('name'); // => true
                $.removeCookie('nothing'); // => false

                // Need to use the same attributes (path, domain) as what the cookie was written with
                $.cookie('name', 'value', {
                    path: '/'
                });
                // 这样会返回false,错误操作
                $.removeCookie('name'); // => false
                // 这样就对了
                $.removeCookie('name', {
                    path: '/'
                }); // => true

            });
        });
    </script>


</head>
<body>

</body>
</html>


立即下载jquery.cookie.js查看所有js插件

网友评论0

程序员在线工具箱