javascript 设置cookie和取得cookie
代吗实例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>cookie</title>
<script>
function setCookie(name,value,expires,path,domain,secure) {
var cookieName=encodeURIComponent(name)+'='+encodeURIComponent(value);
if(expires instanceof Date ) {
cookieName+=';expires='+expires;
}
if(path) {
cookieName+=';path='+path;
}
if(domain) {domain
cookieName+=';domain='+domain;
}
if(secure) {
cookieName+=';secure';
}
document.cookie=cookieName;
}
function getCookie(name) {
var cookieName=encodeURIComponent(name)+'=';
var cookieStart = document.cookie.indexOf(cookieName); if (cookieStart>-) {
var cookieEnd=document.cookie.indexOf(';',cookieStart);
if(cookieEnd==-){
cookieEnd=documet.cookie.length;
}
cookieValue=decodeURIComponent(document.cookie.substring(cookieStart+cookieName.length,cookieEnd));
return cookieValue;
}
}
alert(getCookie('user'));
alert(getCookie('email'));
alert(getCookie('url'));
function setCookieDate(day) { //传递一个天数,比如传递7,就7天后失效
var date = null;
if (typeof day == 'number' && day > ) {
date = new Date();
date.setDate(date.getDate() + day);
} else {
throw new Error('您传递的天数不合法!必须是数字且大于0');
}
return date;
}
</script>
</head>
<p>设置cookie和取得cookie </p>
</body>
</html>
效果:
设置cookie
火狐设置下隐私选项我们可以看到cookie,在localhost中我们可以看到结果。

cookie 中的user

cookie 中的url

cookie 中的email

取得cookie

16:45:06 2017-09-04
javascript 设置cookie和取得cookie的更多相关文章
- 用javascript设置和读取cookie的例子
		
请看下面用javascript设置和读取cookie的简单例子,现在的问题是,如果要设置的是一个cookie集,比如在cookie1集中有uname,uid两组信息,应该如何写呢?cookie(&qu ...
 - php,javascript设置和读取cookie
		
1.php设置cookie setcookie($name,$value,expire,path,domain,secrue); //$name:指的是cookie的名字:$value指的是cooki ...
 - JavaScript设置cookie
		
在做网站的时候会用到JS操作cookie,现在写下来,算是对自己工作的一次小小总结,后面用到的时候就不用再写一遍了,高手就不用看了. /* 添加cookie 参数:cookie名,cookie值,过期 ...
 - JavaScript 删除 ASP.NET 设置的多值 Cookie 的方法
		
需要注意HttpOnly,Path等属性.完整的测试代码: ASPX 代码<%@ Page Language="C#" %> <!DOCTYPE html PUB ...
 - JS设置cookie,删除cookie(引)
		
JS设置cookie,删除cookie(引) js设置cookie有很多种方法. 第一种:(这个是w3c官网的代码) <script> //设置cookie function setCoo ...
 - JS设置cookie、读取cookie、删除cookie(转)
		
JS设置cookie.读取cookie.删除cookie 转载 2015-04-17 投稿:hebedich 我要评论 Js操作Cookie总结(设置,读取,删除),工作中经常会用到的哦! ...
 - js设置、获取单值cookie和多值cookie
		
js设置.获取单值cookie和多值cookie,代码如下: var CookieUtil = (function () { var Cookie = function () { // 获取单值coo ...
 - JS设置cookie、读取cookie、删除cookie
		
JS设置cookie.读取cookie.删除cookie JS设置cookie,注意一定要path=/ ,根目录,不然其他目录可能查询不到..默认是本目录. document.cookie ...
 - iOS “请在微信客户端打开链接” UIWebview加载H5页面携带session、cookie、User-Agent信息 设置cookie、清除cookie、设置User-Agent
		
公司新开的一个项目..内容基本上是加载H5页面显示..当时觉得挺简单的..后来发现自己掉坑里了..一些心理历程就不说了..说这个项目主要用到的知识点吧..也是自己踩得坑. 首先说说..这个项目上的内容 ...
 
随机推荐
- 基于Nginx和uWSGI在Ubuntu上部署Django项目
			
前言: 对于做Django web项目的童鞋,重要性不言而喻. 参考:https://www.cnblogs.com/alwaysInMe/p/9096565.html https://blog.cs ...
 - python 全栈开发,Day53(jQuery的介绍,jQuery的选择器,jQuery动画效果)
			
01-jQuery的介绍 1.为什么要使用jQuery 在用js写代码时,会遇到一些问题: window.onload 事件有事件覆盖的问题,因此只能写一个事件. 代码容错性差. 浏览器兼容性问题. ...
 - ubuntu 18.04下修改pip镜像源
			
在home/用户名/目录下创建.pip文件夹 然后cd .pip 创建pip.conf文件touch pip.conf 输入以下内容然后保存即可 [global] timeout = 6000 ind ...
 - 【Java】Java URLDecoder异常Illegal hex characters in escape (%)
			
如果收到的HTTP请求参数(URL中的GET请求)中有一个字符串,是中文,比如“10%是黄段子”,服务器段使用URLDecoder.decode就会出现此异常.URL只能使用英文字母.阿拉伯数字和某些 ...
 - Log4d:Error:Could not instantiate class[com.mapgis.util.tools.JDBCExtAppender]
			
https://blog.csdn.net/gikieng/article/details/47150567 https://blog.alswl.com/2018/03/sql-server-mi ...
 - oracle系统对象
			
select * from all_tab_comments-- 查询所有用户的表,视图等 select * from user_tab_comments -- 查询本用户的表,视图等 select ...
 - CSU 1554 SG Value (multiset/priority queue 思维题)
			
题目链接:http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1554 Description The SG value of a set (mult ...
 - face_recognition开源人脸识别库:离线识别率高达99.38%
			
基于Python的开源人脸识别库:离线识别率高达99.38%——新开源的用了一下感受一下 原创 2017年07月28日 21:25:28 标签: 人脸识别 / 人脸自动定位 / 人脸识别开源库 / f ...
 - php远程抓取(下载)文件到本项目指定目录中
			
function httpcopy($url, $file="", $timeout=60) { $file = empty($file) ? pathinfo($url,PATH ...
 - 牛客 打印N个数组整体最大的Top K
			
题目链接:https://www.nowcoder.com/practice/5727b69bf80541c98c06ab90cf4c509e?tpId=101&tqId=33102& ...