`
luckyjaky
  • 浏览: 114417 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

cookie插件

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>jQuery Cookie Plugin</title>
        <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
        <script src="../../scripts/jquery.cookie.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(function() {
                var COOKIE_NAME = 'username';
	if( $.cookie(COOKIE_NAME) ){
	       $("#username").val(  $.cookie(COOKIE_NAME) );
	}
	$("#check").click(function(){
	    if(this.checked){
	          $.cookie(COOKIE_NAME, $("#username").val() , { path: '/', expires: 10 });
	}else{
	    $.cookie(COOKIE_NAME, null, { path: '/' });
	        }
	});

               var COOKIE_NAME = 'test_cookie';
                var ADDITIONAL_COOKIE_NAME = 'additional';
                $('a').eq(0).click(function() { // 用天数设置 cookie
                    $.cookie(COOKIE_NAME, 'test', { path: '/', expires: 10 });
                    return false;
                });
                $('a').eq(1).click(function() { // 用日期设置 cookie
                    var date = new Date();
                    date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
                    $.cookie(COOKIE_NAME, 'test', { path: '/', expires: date });
                    return false;
                });
                $('a').eq(2).click(function() { // 获取 cookie
                    alert($.cookie(COOKIE_NAME));
                    return false;
                });
                $('a').eq(3).click(function() { // 删除 cookie
                    $.cookie(COOKIE_NAME, null, { path: '/' });
                    return false;
                });
            });
        </script>
    </head>
    <body>
       用户名:<input type="text" name="username" id="username"/> <br/>
       <input type="checkbox" name="check" id="check"/>记住用户名
    <a href="#">设置 cookie (设置有效期天数为 10 天)</a><br>
            <a href="#">设置 cookie (通过 date 对象设置过期日期为 3 天后的那天)</a><br>
            <a href="#">获取 cookie</a><br>
            <a href="#">删除 cookie</a><br>
     </body>
</html>

  $.cookie(COOKIE_NAME)):读取cookie值
  $.cookie(COOKIE_NAME,null):删除cookie

  $.cookie(COOKIE_NAME, the_value , { path: '/', expires: 10 });写入cookie值(即cookie['COOKIE_NAME']=the_value).

分享到:
评论

相关推荐

    cookie插件v0.2.1

    标题"cookie插件v0.2.1"表明这是一个关于Cookie管理或操作的浏览器插件,其版本号为0.2.1,通常版本号的更新意味着功能的改进或修复了某些问题。描述中的信息较简略,没有提供额外的详细信息,但可以推测这个插件...

    获取cookie非常好用的google插件

    1. 从Chrome Web Store下载并安装Edit-This-Cookie插件。 2. 安装后,插件的图标会出现在浏览器的右上角,点击即可打开插件界面。 3. 在插件界面,用户可以看到当前页面所有Cookie的列表,每个Cookie都有详细信息如...

    jQuery的Cookie插件 cookies

    jQuery的Cookie插件 cookies cookies 是一个强大的 jQuery 用来操作 Cookie 的插件。除了常见的操作 $.cookies.set( 'sessid', 'dh3tr62fghe' ); var sessid = $.cookies.get( 'sessid' ); $.cookies.del( 'sessid...

    Get Cookie-crx 插件 2.0版本

    Get Cookie插件2.0版的出现,使得开发者、网站管理员以及对网络浏览数据有需求的普通用户都能轻松地查看和提取这些信息,而无需深入了解浏览器的内部工作原理。 插件的主要特点包括: 1. **直观界面**:2.0版本的...

    jquery cookie官方插件

    **一、jQuery Cookie插件的安装与引入** 要使用jQuery Cookie插件,首先需要确保项目中已经引入了jQuery库。然后,你可以通过以下几种方式获取并引入jQuery Cookie插件: 1. **直接下载**:从官方网站或者其他可信...

    简单的jquery.cookie插件使弹窗点击关闭后一天弹一次.zip

    在这个场景下,`jquery.cookie` 插件的应用可以帮助我们实现一个更智能的弹窗策略:用户关闭弹窗后,一天内不再显示。接下来,我们将详细讲解如何使用 `jquery.cookie` 插件以及实现这个功能的具体步骤。 首先,`...

    jquery.cookie插件

    **jQuery.cookie插件详解** jQuery.cookie插件是一个轻量级的JavaScript库,它为jQuery提供了简单易用的接口,用于在浏览器中操作Cookie。Cookie是Web开发中常用的一种存储用户数据的方法,它允许我们在用户的...

    jquery下cookie插件使用

    ### jQuery Cookie插件详解 #### 一、简介 在Web开发中,Cookie是客户端存储机制的一种,被广泛应用于用户身份验证、保存用户偏好等场景。然而原生JavaScript操作Cookie较为繁琐,为此,jQuery社区提供了jQuery ...

    jQuery cookie插件来做最近浏览

    在这种场景下,jQuery Cookie插件是一个实用工具,它允许开发者在客户端存储数据,即使页面刷新或关闭,也能持久化用户的浏览信息。本文将详细讲解如何利用jQuery Cookie插件实现"最近浏览"功能。 首先,jQuery ...

    最新jquery操作cookie插件

    而"最新jquery操作cookie插件"正是针对Cookie管理提供的一种便捷解决方案。Cookie是服务器在用户浏览器上存储小量信息的一种机制,常用于用户会话管理、个性化设置和跟踪用户行为等场景。 这款jQuery插件专为简化...

    Cookie插件

    js操作cookie需要很长一段代码,十分麻烦,引入这个js文件后,我们就能像在服务端操作session一样,使用key/value了.如:写入cookie $.cookie("name","value"),读取cookie $.cookie("name")

    一天弹一次jquery.cookie插件.zip

    标题"一天弹一次jquery.cookie插件.zip"指的是一个专门设计的jQuery插件,这个插件的核心功能是控制弹窗(通常是指网页中的提示、广告或通知)只在用户首次访问或者关闭后的一天内显示一次。这种功能在网页用户体验...

    简单的jquery.cookie插件使弹窗点击关闭后一天弹一次

    而jquery.cookie插件则是jQuery的一个扩展,用于在浏览器中管理cookies,这是一种在客户端存储小量数据的技术。 首先,要使用jQuery和jquery.cookie插件,你需要在HTML文件中引入它们的CDN链接或者将文件下载到本地...

    jquery cookie 插件 (支持json对象) 可以跟jquery 集成 也可以单独使用

    jQuery Cookie插件提供了简单易用的API,让开发者可以方便地操作Cookie,无需关心底层实现细节。 描述中提到的“可以跟jQuery集成,也可以单独使用”,意味着这个插件设计得很灵活。如果你的项目已经使用了jQuery,...

    jquery cookie插件

    **jQuery Cookie插件详解** jQuery Cookie插件是一个非常实用的工具,它为JavaScript开发者提供了一个简单易用的接口,用于处理浏览器中的Cookie。Cookie在Web开发中起着至关重要的作用,它允许服务器存储和检索...

    轻量级JS Cookie插件js-cookie的使用方法.docx

    **轻量级JS Cookie插件js-cookie的使用详解** js-cookie是一个非常小巧且功能强大的JavaScript库,用于在浏览器端操作Cookie。它的源代码大小仅为3.34 KB,且支持npm和Bower进行管理和安装,这使得它在各种项目中...

    chrom添加cookie插件

    亲测可用的cookie插件,安装简单方便,只需要下载到本地,之后拖拽到扩展呈现的开发者模式即可,预祝你cookie安装顺利!

    微信小程序cookie维护插件 实现自动设置获取cookie功能

    本文将详细讲解如何使用微信小程序中的cookie维护插件,实现自动设置和获取Cookie的功能,并特别关注增加的Cookie超时处理机制。 首先,理解Cookie的基本概念。Cookie是由服务器端生成,发送到客户端(浏览器)的一...

Global site tag (gtag.js) - Google Analytics