<script type="text/javascript">
function getCookie(objName){//获取指定名称的cookie的值
var arrStr = document.cookie.split("; ");//获取 cookie数组
for(var i = 0;i < arrStr.length;i ++){
var temp = arrStr[i].split("="); // 通过 '=' 分割成 键和值
if(temp[0] == objName) return unescape(temp[1]);
}
}
function delCookie(name)//删除cookie
{
document.cookie = name+"=;expires="+(new Date(0)).toGMTString();
}
function addCookie(objName,objValue,objHours){ //添加cookie
var str = objName + "=" + escape(objValue);
if(objHours > 0){ //不设定时间,浏览器关闭时cookie自动消失
var date = new Date();
var ms = objHours*3600*1000;
date.setTime(date.getTime() + ms);
str += "; expires=" + date.toGMTString();
}
document.cookie = str;
}
alert(getCookie('Parameter'));
delCookie('Parameter');
alert(getCookie('Parameter')); //此处 应该 弹出 undefine
addCookie('Parameter',"new value",5);
alert(getCookie('Parameter')); //此处 弹出 'new value '
</script>
分享到:
相关推荐
这篇博客“JS Cookie的操作”将深入探讨如何利用JavaScript进行Cookie的创建、读取和删除,以及一些相关的实用技巧。 一、Cookie的基本概念 Cookie是由服务器端设置并发送到客户端(浏览器)的一小段文本信息,...
"Cookies.js - JavaScript 客户端的Cookie操作库" 进一步明确了这个库是Cookies.js,它是专门为JavaScript开发设计的,主要功能是在用户浏览器上执行Cookie的相关操作。作为客户端库,它使得开发者无需后端服务器...
Cookie.js是一个专为JavaScript开发者设计的轻量级库,主要用于管理和操作浏览器中的cookie。这个库的主要优点是它的简洁性和低资源占用,使得它成为处理cookie的理想选择,尤其适用于那些对性能和加载速度有较高...
在JavaScript(JS)中,Cookie是一种非常常见的技术,用于存储客户端的数据。Cookie主要由服务器端设置,然后由浏览器在每次请求该服务器时自动发送。在本文中,我们将深入探讨如何使用JavaScript来创建、读取、更新...
总的来说,这个项目展示了如何利用JavaScript和Cookie构建一个简单的购物车系统,提供用户友好的界面和数据持久化功能。这种技术方案在小型或个人项目中尤为常见,但对于大型电商网站,考虑到性能和安全性,通常会...
`jQuery.cookie.js` 是一个方便的jQuery插件,它简化了JavaScript操作Cookie的过程。在这个实例中,我们将深入探讨如何使用`jquery.cookie.js`来实现Cookie的存取、删除和更新功能。 首先,我们需要在HTML文件(如`...
使用原生JS操作方法在上篇文章中已经写过,原生JS虽然更简单,但是操作起来还是比较费力的,下面我们一起来看下更加简单方便的几种方法。 1.jQuery Cookie jQuery Cookie是一个简单、轻巧的jQuery插件,主要用于...
在JavaScript中,我们可以使用`match()`、`search()`或`test()`方法与正则表达式配合,实现对Cookie字符串的复杂操作。 在实际应用中,JS和Java Cookie结合使用可以实现更高级的功能。例如,服务器通过Java Cookie...
HttpOnly属性是提升Web应用安全性的有效手段,它可以阻止JavaScript对Cookie的访问,降低XSS攻击的危害。无论是Java还是PHP,设置HttpOnly属性都是相对简单的过程,只需在创建Cookie时指定相应的选项即可。为了确保...
为了更好地理解这些概念,你可以查看提供的文件"20 js 读取 cookie.html",它应该包含了一个简单的示例,演示了如何在HTML页面中使用上述的Cookie操作函数。通过实践,你可以更深入地了解JavaScript操作Cookie的技巧...
**jQuery对Cookie的操作** 在Web开发中,Cookie是一种在客户端存储少量信息的机制,它能够帮助我们实现用户会话管理、个性化设置等功能。jQuery库提供了一套方便的API,使得处理Cookie变得更加简单。本文将详细介绍...
在本文中,我们将深入探讨如何使用JS来操作Cookie。 一、Cookie的基本概念 Cookie是由服务器端生成,发送到浏览器,并存储在本地的一种小文本文件。每当同一域名的页面被请求时,浏览器会自动将Cookie回传给服务器...
本文将深入探讨如何使用JS操作Cookie的子键,以及如何利用jQuery的Ajax方法进行无刷新的数据提交,并接收后台返回的值。 首先,让我们了解什么是Cookie和它的子键。Cookie是一种在客户端存储小量信息的方法,它由...
`jquery.cookie.js`是jQuery的一个扩展插件,它使得在Web应用中管理和操作Cookie变得更加简单。本篇文章将深入探讨`jquery.cookie.js`包及其在实现“记住密码”功能中的应用。 首先,我们来了解什么是Cookie。...
jquery cookie.js 官方下载,一款优秀的 jquery 插件,提供了非常轻量级、简单、实用的操作 cookie 的方法,包括读写、删除等操作,jquery cookie 路径,jquery cookie 时间,jquery cookie 有效期,jquery cookie ...
js简单操作cookie,常用方法 包含了设置cookie,得到cookie,移除cookie,验证是否存在cookie,获得所有cookie
总结,jQuery 1.4.2作为一款经典版本,提供了丰富的DOM操作和事件处理能力,而jQuery Cookie插件则弥补了JavaScript原生对Cookie操作的不足,两者结合,为开发者构建交互性强、用户体验优良的Web应用提供了便利。...
总结,`jquery.cookie.js`简化了JavaScript对Cookie的操作,使得在Web应用中管理用户数据变得更加便捷。然而,随着Web Storage(localStorage和sessionStorage)以及IndexedDB等现代存储技术的出现,对于大量数据或...
jQuery库提供了一个方便的插件——jQuery.cookie.js,使得处理Cookie的操作变得简单易行。本文将深入探讨jQuery.cookie.js的使用方法、功能以及其实现原理。 首先,jQuery.cookie.js是jQuery的一个扩展,它允许...
js-cookie库适用于各种规模的前端项目,尤其适合那些需要对Cookie进行复杂操作的场景。 **主要功能** 1. **设置Cookie**:通过`Cookie.set(name, value, [options])`方法可以方便地设置一个Cookie,其中`name`是...