jQuery cookie的使用例子

news/2024/7/10 4:23:22 标签: jquery, function, date, path, html, null
htmledit_views">

这是一个jQuery cookie的使用例子,通过本示例的学习希望朋友们能熟悉在引入html" title=jquery>jquery.cookie.js插件后,如何去使用它,你可以了解到cookie天数设置、日期设置、多个cookie的设置、如何获取Cookie、通过 html" title=date>date 对象设置过期日期为 3 天后的那天、设置有效期天数等小技巧。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>
    <head>
        <meta http-equiv="Content-Script-Type" content="text/javascript">
        <title>jQuery Cookie Plugin</title>
        <script src="http://www.codefans.net/ajaxjs/html" title=jquery>jquery1.3.2.js" type="text/javascript"></script>
        <script src="http://www.codefans.net/ajaxjs/html" title=jquery>jquery.cookie.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(html" title=function>function() {
                var COOKIE_NAME = 'test_cookie';
                var ADDITIONAL_COOKIE_NAME = 'additional';
                $('a').eq(0).click(html" title=function>function() { // 用天数设置 cookie
                    $.cookie(COOKIE_NAME, 'test', { html" title=path>path: '/', expires: 10 });
                    return false;
                });
                $('a').eq(1).click(html" title=function>function() { // 用日期设置 cookie
                    var html" title=date>date = new Date();
                    html" title=date>date.setTime(html" title=date>date.getTime() + (3 * 24 * 60 * 60 * 1000));
                    $.cookie(COOKIE_NAME, 'test', { html" title=path>path: '/', expires: html" title=date>date });
                    return false;
                });
                $('a').eq(2).click(html" title=function>function() { // 获取 cookie
                    alert($.cookie(COOKIE_NAME));
                    return false;
                });
                $('a').eq(3).click(html" title=function>function() { // 删除 cookie
                    $.cookie(COOKIE_NAME, null, { html" title=path>path: '/' });
                    return false;
                });
                $('a').eq(4).click(html" title=function>function() { // 设置第二个 cookie
                    $.cookie(ADDITIONAL_COOKIE_NAME, 'foo', { expires: 10 });
                    return false;
                });
                $('a').eq(5).click(html" title=function>function() { // 获取第二个 cookie
                    alert($.cookie(ADDITIONAL_COOKIE_NAME));
                    return false;
                });
                $('a').eq(6).click(html" title=function>function() { // 删除第二个 cookie
                    $.cookie(ADDITIONAL_COOKIE_NAME, null);
                    return false;
                });
            });
        </script>
    </head>
    <body>
        <p>
            <a href="#">设置 cookie (设置有效期天数为 10 天)</a><br>
            <a href="#">设置 cookie (通过 html" title=date>date 对象设置过期日期为 3 天后的那天)</a><br>
            <a href="#">获取 cookie</a><br>
            <a href="#">删除 cookie</a><br>
            <a href="#">设置另一个 cookie</a><br>
            <a href="#">获取另一个 cookie</a><br>
            <a href="#">删除另一个 cookie</a>
        </p>
    </body>
</html>

http://www.niftyadmin.cn/n/888443.html

相关文章

python mutiprocessing threading ThreadPoolExector

1、threading其实并不能做到实际多线程并发&#xff0c;某一刻ta只能有一个线程在执行&#xff0c;但是由于线程之间切换很快&#xff0c;会以为多个线程同时执行。 2、mutiprocessing是多进程&#xff0c;ta可以做到并发操作。 3、ThreadPoolExector线程池&#xff0c;ta的特…

Ajax风格的一款网页Loading

现在比较流行的一款Ajax风格的网页Loading&#xff0c;多见于一些大量使用Ajax技术的网站中&#xff0c;页面加载时会自动显示提示信息&#xff0c;带载入动画效果&#xff0c;网页加载完自动消失&#xff0c;是一款正在具有Loading功能的网页进度条。 <html> <head&g…

基于LSTM模型实现新闻分类

1、简述LSTM模型 LSTM是长短期记忆神经网络&#xff0c;根据论文检索数据大部分应用于分类、机器翻译、情感识别等场景&#xff0c;在文本中&#xff0c;主要使用tensorflow及keras&#xff0c;搭建LSTM模型实现新闻分类案例。&#xff08;只讨论和实现其模型的应用案例&#…

最强的日期正则表达式

最强验证日期的正则表达式,添加了闰年的验证 这个日期正则表达式支持 YYYY-MM-DD YYYY/MM/DD YYYY_MM_DD YYYY.MM.DD的形式 match : 2008-2-29 2008/02/29 not match : 2008-2-30 2007-2-29 完整的正则表达式如下:((^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(10|12|…

docker部署Flask项目

1、部署 案例 这两个博主讲解的部署Flask的项目很详细可以参考搭建自己的项目 Flask Docker 无脑部署新手教程 - 知乎 用Docker部署Flask应用_猪逻辑公园-CSDN博客_docker部署flask 2、docker部署执行总结 # 测试启动flask gunicorn app:app -c gunicorn.conf.py# docker编…

JS将数字转换成三位逗号分隔的样式

function formatNum(num) { if(!/^(\|-)?(\d)(\.\d)?$/.test(num)){alert("wrong!"); return num;} var a RegExp.$1, b RegExp.$2, c RegExp.$3; var re new RegExp().compile("(\\d)(\\d{3})(,|$…

游览器打开摄像头案例

<!doctype html> <html lang"en"> <head><title>js调用摄像头拍照上传图片</title><meta charset"utf-8"> </head> <body> <button onclick"openMedia()">开启摄像头</button> <…

关于若依框架在Linux环境下获取验证码缓慢问题(hutool工具产生UUID速度慢的问题解决)

1、问题叙述 使用springboot的若依框架开发web后管&#xff0c;使用systemctl 设置自起web服务&#xff0c;部署到mini centos7的服务器上&#xff0c;出现一个问题&#xff0c;前端登录界面获取验证码迟迟刷新不出来&#xff0c;首先我们起怀疑是linux的redis服务启动缓慢或者…