//保存cookie
function SetCookie(name, value)
{
var expdate = new Date();
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
if(expires!=null) expdate.setTime(expdate.getTime() + ( expires * 1000 ));
document.cookie = name + "=" + escape (value) +((expires == null) ? "" : ("; expires="+ expdate.toGMTString()))
+((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain))
+((secure == true) ? "; secure" : "");
}
//获得cookie
function GetCookie(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return GetCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function GetCookieVal(offset)
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
//删除cookie
function DelCookie(name)
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}
分享到:
相关推荐
详细介绍js读写cookie的方法 function cookeid get()
js 实现 读写Cookie的函数! 值得下载看看!资源免费,大家分享!!
### JavaScript 读写 Cookie 在Web开发中,Cookie是一种常用的技术,用于存储用户的信息以便后续访问时使用。本文将详细介绍如何使用JavaScript来实现Cookie的基本操作:写入、读取及删除。 #### 写入Cookie ...
js COOKIE 记住帐号或密码 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]测试方法:加入先输入用户名jb51密码为 www.jb51.net,选择记住密码,然后关闭后,重新打开页面,在用户名里面输入jb51,则密码会自动...
以下是对标题和描述中所述的JavaScript读写Cookie方法的详细解释: ### 1. 设置Cookie 设置Cookie的函数`SetCookie`接受两个参数:`name`(Cookie的名称)和`value`(要存储的数据)。在这个例子中,`Days`变量...
JavaScript通过`document.cookie`属性与Cookie进行交互,但需要注意的是,这个属性是一个字符串,而非对象,因此操作起来有一些特殊。 ### 二、JavaScript设置Cookie 设置Cookie涉及到以下步骤: 1. 创建一个包含...
本文将探讨如何使用JS读写Cookie来实现在页面底部创建一个可关闭的广告浮层效果。 首先,我们需要理解Cookie的基本概念。Cookie是服务器发送到用户浏览器并存储在本地的一小段文本数据,用于跟踪用户状态、保持登录...
前端js读写删cookie
本文将深入探讨JavaScript如何读写cookie,并提供一个具体的实例源码。 **什么是Cookie?** Cookie是由服务器发送到用户浏览器并存储在本地的一小段文本信息。每当用户再次访问同一网站时,浏览器会自动将这些...
在JavaScript中,读写Cookie主要通过`document.cookie`属性实现。以下是JavaScript写入和读取Cookie的示例: ```javascript // 写入Cookie function Set_Cookie() { var setValue = "陈xx"; var exdate = new ...
javascript对cookie的日常操作
在Web开发过程中,使用JavaScript操作Cookie是常见需求,本文将详细介绍如何用JavaScript实现Cookie的读取、写入和删除。通过实例代码的解读,来理解相关的知识点。 首先,我们来讨论JavaScript中写入Cookie的操作...
java-script读写Cookie例子
接下来,我们探讨C#读写Cookie。Cookie是服务器存储在客户端的一种小型文本文件,用于跟踪用户状态、保存登录信息等。在C#中,我们可以使用`HttpCookie`类来处理Cookie。 读取Cookie的基本步骤: 1. 创建`...
因为 JavaScript 可以读写 Cookie,所以: 1. **存储数据**:当用户添加商品到购物车,JavaScript 可以将商品信息编码为 JSON 格式,然后存储为 Cookie。 2. **恢复数据**:当用户重新访问网站时,JavaScript 读取 ...