`

js设置和获取cookie

 
阅读更多
//cookiedomain cookie域 默认空即可
//cookiepre   cookie名称前缀 
//cookiepath 默认/
//seconds cookie过期时间 单位:秒
var cookiedomain = '', cookiepre = 'xyz_', cookiepath = '/';

function setcookie(cookieName, cookieValue, seconds, path, domain, secure) {
	var expires = new Date();

	if(cookieValue == '' || seconds < 0) {
		cookieValue = '';
		seconds = -2592000;
	}
	expires.setTime(expires.getTime() + seconds * 1000);
	domain = !domain ? cookiedomain : domain;
	path = !path ? cookiepath : path;
	document.cookie = escape(cookiepre + cookieName) + '=' + escape(cookieValue)
		+ (expires ? '; expires=' + expires.toGMTString() : '')
		+ (path ? '; path=' + path : '/')
		+ (domain ? '; domain=' + domain : '')
		+ (secure ? '; secure' : '');
}

function getcookie(name, nounescape) {
	name = cookiepre + name;
	var cookie_start = document.cookie.indexOf(name);
	var cookie_end = document.cookie.indexOf(";", cookie_start);
	if(cookie_start == -1) {
		return '';
	} else {
		var v = document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length));
		return !nounescape ? unescape(v) : v;
	}
}
分享到:
评论

相关推荐

    JS设置cookie和获取cookie 方法

    js写的方法,可以设置cookie和获取cookie值,简单易懂

    通过js来设置cookie和读取cookie,实现登陆时记住密码的功能

    本文将详细讲解如何使用JavaScript(JS)来设置和读取cookie,从而实现登录时记住密码的功能。 首先,理解cookie的基本概念。Cookie是由服务器端生成,发送到客户端(浏览器),并存储在本地的一种小数据片段。它...

    jquery管理cookie和form的js

    在这个“jquery管理cookie和form的js”压缩包中,我们有两个关键的脚本文件,分别是用于管理cookie的jQuery插件和处理表单(form)操作的jQuery插件。 首先,我们来详细了解一下jQuery如何管理cookie。 **jQuery ...

    cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击.zip_js设置cookie值

    当一个Cookie被设置为HttpOnly时,JavaScript无法通过Document.cookie API或其他方式访问到这个Cookie。这样一来,即使网页中存在XSS漏洞,恶意脚本也无法窃取到包含敏感信息的Cookie,从而降低了攻击者盗取用户身份...

    js中cookie的创建和读取单个cookie值

    js中cookie的创建和读取单个cookie值,以及设置cookie的过期时间。 能够判断是否有自己需要查找的cookie,如果没有查到到就可以执行创建语句

    JD cookie一键获取脚本,基于JavaScript

    jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本...

    JS读取cookie(记住账号密码)

    接下来,我们将详细解析这一过程,包括cookie的基本概念、如何设置和获取cookie以及如何在实际应用中实现记住密码的功能。 ### Cookie基本概念 Cookie是一种小型文本数据,它存储于用户的本地浏览器中,由服务器...

    js设置cookie

    有js设置和获取cookie 简单实用易看懂免费为大家分享 有兴趣的可以参与看看啊

    javascript设置和获取cookie的方法实例详解

    本文将深入探讨如何使用JavaScript设置和获取cookie,以及相关的关键技巧。 首先,我们来看设置cookie的方法。在JavaScript中,设置cookie通常通过`document.cookie`属性来完成。以下是一个设置cookie的函数`...

    用JS设置、读取、删除cookie

    读取Cookie同样也是通过`document.cookie`属性完成的,但与设置Cookie不同的是,读取Cookie需要解析`document.cookie`字符串。因为一个页面可能会有多个Cookie,因此需要通过特定的方式来获取某个特定的Cookie。 ...

    jquery 设置cookie、删除cookie、获取cookie

    - **域名和路径的一致性**:在设置或删除 Cookie 时,务必保证域名和路径与设置时一致,否则可能会导致无法正确读取或删除。 - **Cookie 的安全性**:在涉及到敏感数据时,考虑使用 HTTPS 协议并为 Cookie 添加 `...

    通过js获取PHP设置的cookie(html代码和php代码).zip

    制作网页我们通常都要做一个登陆界面,如果对于不是安全性要求很高的网站,这个登录界面我我们当然不希望频繁输入账户密码来验证身份,我们想要的是...我采用的是php设置cookie的方法然后js写在HTML里面,获取cookie。

    JS添加Cookie的例子

    在JavaScript(JS)中,Cookie是一种非常常见的技术,用于存储客户端的数据。Cookie主要由服务器端设置,然后由浏览器在每次请求该服务器时自动发送。在本文中,我们将深入探讨如何使用JavaScript来创建、读取、更新...

    JS读取COOKIE.txt

    通过以上介绍和示例代码,我们可以了解到如何使用JavaScript读取Cookie的基本方法。在实际应用中,还需要注意Cookie的安全性和隐私问题,合理设置Cookie的有效期限、安全标志等属性,确保用户数据的安全。此外,还...

    jquery1.4.2.js和jquery.cookie.js

    jQuery Cookie是一个小型插件,由Thorsten Stenschke开发,用于在客户端存储和读取Cookie。在jQuery 1.4.2基础上集成这个插件,可以方便地进行数据持久化,特别是在需要跟踪用户状态或个性化设置时。主要功能包括: ...

    JS操作Cookie

    JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在客户端脚本中扮演着重要角色。Cookie是Web开发中的一个关键概念,它允许网站存储和检索用户信息,如浏览历史、登录状态等。在本文中,我们将...

    用js设置cookie,并能读取

    用js设置cookie,并能读取 用js设置cookie,并能读取

    jquery.cookie.js 以及用法 cookie读取与存储

    读取Cookie同样使用`$.cookie()`函数,但这次不提供第二个参数。函数会返回对应Cookie的值。 ```javascript var cookieValue = $.cookie('myCookie'); console.log(cookieValue); // 输出 "Hello, World!" ``` ###...

    20210820cookie万能获取助手.rar

    通过“dist”目录下的内容,用户可以安装并运行该工具,从而便捷地获取和管理他们需要的Cookie。在使用过程中,用户可能需要了解Cookie的基本原理、安全风险以及相关法律法规,确保合法合规地使用该工具。同时,对于...

Global site tag (gtag.js) - Google Analytics