利用js(jquery)操作Cookie的方法说明
Cookie操作是我们在Web开发中经常会用到的功能,以往我们一般是通过javascript实现的。下面这款jquery插件是专门用来进行cookie操作
的,包括cookie的添加、清除、读取……
你可以在这款插件的主页下载到它:http://jquery.com/
当在页面中引用了jquery文件及该插件文件后,可进行如下操作:
设置cookie
设置一个名称为blog,值为css9.net的cookie:
$.cookie("blog", "css9.net");设置一个名称为blog,值为css9.net的cookie,同时设置过期时间(expires属性)为7天:
$.cookie("blog", "css9.net", { expires: 7 });设置一个名称为blog,值为css9.net的cookie,设置过期时间(expires属性)为7天,同
时设置cookie的path属性为”/admin”
$.cookie("blog", "css9.net", { path: '/admin', expires: 7 });读取Cookie:
读取名称为blog的cookie值:
alert( $.cookie("blog") );删除cookie:
$.cookie("example", null);
下载的js文件中有更详细的解释说明
相关推荐
-
js中的cookie的读写操作示例详解
cookie是一小段信息,以键/值对的信息保存在计算机硬盘上的字符串, cookie存储容量大概在4kb,不同的浏览器厂家对cookie大小的限制有微微的差异:cookie主要的本质是"识别",通过识别来做一些事情;cookie 也是无法从你的硬盘取得任何其它数据,传送电脑病毒或者获取你的电子邮件地址.cookie是有有效期的,cookie的默认有效期是从cookie生成至浏览器关闭,也可以通过设置cookie的有效期来指定其失效日期:用户也可以禁止cookie也可以手动删除cooki
-
js获取指定的cookie的具体实现
复制代码 代码如下: var cookieName = "cookie名字"; var cookieValue = null;//返回cookie的value值 if (document.cookie && document.cookie != '') { var cookies = document.cookie.split(';');//将获得的所有cookie切割成数组 for (var i = 0; i < cookies.length; i++) { v
-
js读取cookie方法总结
本文实例总结了js读取cookie方法.分享给大家供大家参考.具体实现方法如下: 一般关于js读取cookie方法有很多,我们下面的实例函数主要是利用split函数来分切,和document.cookie获取所有cookie再利用for遍历所有数组,判断如果cookie名相同,那么这个cookie 就是我们要找的. 方法一 复制代码 代码如下: var acookie=document.cookie.split("; "); function getck(sname) {//获取单个c
-
js文件Cookie存取值示例代码
复制代码 代码如下: /* Cookie工具 使用方法: //存值 var value = "7天"; tools.cookie("day",value, {expires:7}); //将字符串:"7天" 以 "day"这个key保存到cookie中5天 //取值 var v = tools.cookie("day"); //用 "day" 这个key从cookie取出值 */ too
-
用js读、写、删除Cookie代码分享及详细注释说明
复制代码 代码如下: //已经验证过// JavaScript Document//使用说明: //设置缓存:setCookie("name",value);//获取缓存:var name=getCookie("name");//删除缓存:delCookie("name");///设置cookiefunction setCookie(NameOfCookie, value, expiredays){ //@参数:三个变量用来设置新的cookie:
-
JS实现清除指定cookies的方法
本文实例讲述了JS实现清除指定cookies的方法,非常实用.分享给大家供大家参考. 具体实现代码如下: function GetCookieValue(name) { var cookieValue = null; if (document.cookie && document.cookie != '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { va
-
JS 新增Cookie 取cookie值 删除cookie 举例详解
cookie很实用的一个功能,可以判断某个状态,在项目中使用率极高 复制代码 代码如下: function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (va
-
js读写cookie实现一个底部广告浮层效果的两种方法
下面一个案例使用js实现一个页面浮层效果,并且通过两种方法使用js读写cookie来实现用户关闭广告的显示状态: 读者可以将下面代码复制到一个html文件试试效果:html的pre标签未两种js实现的方式 复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <meta content="text/html;charset=utf-8" http-equiv="Content-Type"/>
-
jsp使用cookie存储中文示例分享
看J2EE的时候,看见书上讲到使用cookie保存信息的时,看到书上举得例子都是英文的键值对,我就想中文是不是一样呢?试了一下果然不一样.废话不多说,直接上代码: 比如说有addCookie.jsp代码如下: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>增加cookie</title></head><body><
-
JS设置获取cookies的方法
结合JavaScript权威指南,加上项目开发时在网上搜集的资料,整理了两种设置和获取cookie的方法. 复制代码 代码如下: <script> //设置cookie 方法一function setCookie(name,value){ var exp = new Date(); exp.setTime(exp.getTime() + 1*60*60*1000);//有效期1小时 document.cookie = name + "="+ escape (value)
-
js 通过cookie实现刷新不变化树形菜单
通过设置cookie来保存树形菜单的状态,在页面加载时重新读取cookie来设置菜单. 菜单的HTML结构: <div class="treemenu"> <ul> <li> <a href="#" id="treemenu_a_1">一级菜单一</a> <div class="submenu" id="submenu_1"> <
-
js设置cookie过期当前时间减去一秒相当于立即过期
function ClearCookie() { var expires = new Date(); expires.setTime(expires.getTime() - 1000); //当前时间减去一秒,相当于立即过期(可以增减) document.cookie = "appCode='222''';path=/;expires=" + expires.toGMTString() + ""; //expires是对应过期时间的设置,不设这个值,cookie默认
随机推荐
- Ruby中钩子方法的运用实例解析
- 用JS得到字符串中出现次数最多的字母
- js图片轮播插件的封装
- js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
- ASP.NET MVC基础
- asp.net 按字节检查包含全半角的文字
- 2014年最新推荐的10款 PHP 开发框架
- PHP如何使用Memcached
- 飞云写的防CC攻击的ASP程序插件 打包下载
- WordPress入门指南-wordpress安装使用说明
- my.ini优化mysql数据库性能的十个参数(推荐)
- CentOS 7下使用RPM安装mysql5.7.13
- javascript清理table样式
- C# 生转换网页为pdf
- Luhn算法学习及其Ruby版实现代码示例
- sql根据表名获取字段及对应说明
- js遍历json的key和value的实例
- JavaScript淡入淡出渐变简单实例
- JavaScript数据结构之双向链表定义与使用方法示例
- Java常见内存溢出异常分析与解决