`

jquery cookie 插件

阅读更多
  1. /**  
  2.  * jquery cookie插件  
  3.  * 使用:  
  4.  * $.cookie('key'); //读取Cookie值  
  5.  * $.cookie('key', 'value'); // 设置/新建cookie的值  
  6.  * $.cookie('key', 'value', {expires: 7, path: '/', domain: 'dh89.com', secure: true});//新建一个cookie 包括有效期(天数) 路径 域名等  
  7.  * $.cookie('key', null); //删除一个cookie  
  8.  */   
  9. jQuery.cookie = function (name, value, options) {  if  (typeof value !=  "undefined" ) { options = options || {};  if  (value ===  null ) { value =  "" ; options.expires = - 1 ; } var expires =  "" if  (options.expires && (typeof options.expires ==  "number"  || options.expires.toUTCString)) { var date;  if  (typeof options.expires ==  "number" ) { date =  new  Date(); date.setTime(date.getTime() + (options.expires *  24  *  60  *  60  *  1000 )); }  else  { date = options.expires; } expires =  "; expires="  + date.toUTCString(); } var path = options.path ?  "; path="  + options.path :  "" ; var domain = options.domain ?  "; domain="  + options.domain :  "" ; var secure = options.secure ?  "; secure"  :  "" ; document.cookie = [name,  "=" , encodeURIComponent(value), expires, path, domain, secure].join( "" ); }  else  { var cookieValue =  null if  (document.cookie && document.cookie !=  "" ) { var cookies = document.cookie.split( ";" );  for  (var i =  0 ; i < cookies.length; i++) { var cookie = jQuery.trim(cookies[i]);  if  (cookie.substring( 0 , name.length +  1 ) == (name +  "=" )) { cookieValue = decodeURIComponent(cookie.substring(name.length +  1 ));  break ; } } }  return  cookieValue; } }; 
分享到:
评论

相关推荐

    jquery cookie官方插件

    要使用jQuery Cookie插件,首先需要确保项目中已经引入了jQuery库。然后,你可以通过以下几种方式获取并引入jQuery Cookie插件: 1. **直接下载**:从官方网站或者其他可信源下载`jquery.cookie.js`文件,将其放在...

    jQuery cookie插件来做最近浏览

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

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

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

    jquery cookie插件

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

    jquery下cookie插件使用

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

    jquery cookie 实例下载

    总结起来,jQuery Cookie插件使得在JavaScript环境中操作Cookie变得简单易行。无论是设置、读取还是删除Cookie,或是设定有效期和范围,都有明确的API供开发者调用。通过学习并应用这些知识点,你可以提升Web应用...

    JQuery cookie

    **jQuery Cookie 插件详解** 在网页开发中,Cookie 是一种常见的存储用户数据的方法,它允许网站在用户浏览器上保存小量信息。jQuery Cookie 插件是基于 jQuery 的一个强大工具,它为开发者提供了简单易用的接口来...

    最新jquery操作cookie插件

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

    jquery1.4.2.js和jquery.cookie.js

    《jQuery 1.4.2与jQuery Cookie插件详解》 在Web开发中,JavaScript库jQuery因其简洁的语法和强大的功能而备受青睐。本篇将深入探讨jQuery 1.4.2版本及其与jQuery Cookie插件的使用,帮助开发者更好地理解和应用这...

    Jquery cookie插件实现原理代码解析

    jQuery Cookie插件的核心功能在于简化了与Cookie交互的API,使得开发者无需处理复杂的浏览器兼容性和字符串编码问题。 首先,让我们详细了解一下jQuery Cookie插件的基本使用方法。在示例代码中,我们看到一个简单...

    jQuery的Cookie插件 cookies

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

    jquery-cookie-master.jar

    jQuery库的jQuery Cookie插件简化了JavaScript操作Cookie的过程,使开发者能够更加便捷地进行Cookie的设置、读取和删除。本文将围绕"jquery-cookie-master.jar"这个压缩包文件,详细讲解jQuery Cookie的原理、使用...

    JquerySession-JqueryCookie缓存插件(实例+注释说明)

    jQuery库提供了一些方便的方法来操作这些存储机制,尤其是一些插件,如jQuery Session和Cookie插件,它们简化了开发者的工作,提高了代码的可读性和效率。 **1. jQuery Session** Session是一种服务器端存储技术,...

    jquery.cookie.js插件源码绿色工具

    **jQuery Cookie插件详解** `jQuery.cookie.js` 是一个轻量级的JavaScript库,用于在浏览器端管理和操作Cookie。这个插件使得与Cookie交互变得简单,尤其在处理用户偏好设置、临时存储数据或者实现基本的会话管理时...

    asp.net购物车jquery cookie可移动模态层版

    jQuery的Cookie插件允许开发者在客户端存储数据,这在购物车场景下非常有用,因为它可以记住用户的选择,即使页面刷新或关闭后,再次打开时购物车中的商品信息依然存在。 Cookie是Web浏览器在用户计算机上存储的...

    jquery管理cookie和form的js

    jQuery的Cookie插件(如:jquery.cookie.js)提供了一种简单的方式来创建、读取和删除cookie。以下是一些主要功能: 1. **创建Cookie**: 使用`$.cookie(name, value, options)`可以创建一个cookie,其中`name`是...

    jquery—cookie.zip

    **jQuery Cookie插件详解** 在Web开发中,存储用户数据以实现页面状态的持久化是一个常见的需求。jQuery Cookie插件正是为此目的而设计的,它为JavaScript提供了方便的API来操作浏览器的Cookie。这个名为"jquery....

    jquerycookie实例

    总结来说,“jquerycookie实例”是关于使用jQuery和相关的Cookie插件来管理浏览器Cookie的实践应用。了解这些基本操作对于进行用户跟踪、个性化体验以及维持会话状态等Web开发任务至关重要。通过熟练掌握这些技术,...

Global site tag (gtag.js) - Google Analytics