JS中的cookie
来源:互联网 发布:李知恩情侣头像 编辑:程序博客网 时间:2024/06/10 06:05
<script>//设置cookiefunction setCookie(cname, cvalue, exdays) {//输入要设置的属性名、对应的值、过期时间 var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + "; " + expires;}//获取cookiefunction getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1); if (c.indexOf(name) != -1) return c.substring(name.length, c.length); } return "";}//清除cookie function clearCookie(name) { setCookie(name, "", -1); } function checkCookie() { var user = getCookie("username"); if (user != "") { alert("Welcome again " + user); } else { user = prompt("Please enter your name:", ""); if (user != "" && user != null) { setCookie("username", user, 365); } }}checkCookie(); </script>
cookie.js
function createCookie(name,value,days,path,domain,secure){//创建Cookieif(dyas){var myday = new Date();myday.setTime(myday.getTime() + (myday*60*60*24*1000));var expires = myday.toGMTString();}else var expires = "";cookieString = name + "=" + escape(value);if(expires) cookieString += " ;expires =" +expires;if(path) cookieString += ";path = " +escape(path);if(domain) cookieString += ";domain = " +escape(domain);if(secure) cookieString += ";secure =" +escape(secure);document.cookie = cookieString;}function getCookie(name){var nameEquals = name + "=";var crus = document.cookie.split(";");for(var i = 0;i<crus.length;i++){var cru = crus[i];if(cru.indexOf(nameEquals)==0){return unescape(cru.substring(nameEquals.length,cru.length));}}return null;}function delCookie(){createCookie(name,"",-1);}
阅读全文
0 0
- JS中的cookie
- js中的cookie操作!
- js中的document.cookie
- js中的cookie
- js中的cookie操作
- js中的cookie总结
- JS中的cookie
- js中的cookie操作
- js 中的 cookie 操作[zz]
- JS--中的 Cookie 与存储
- js中的session与cookie机制
- Cookie(二) ---JS中的应用
- js获取Application中的Cookie,读取url信息,下发Cookie,删除Cookie
- cookie.js
- js--cookie
- JS Cookie
- js cookie
- js cookie
- Maven 中的pom.xml 详解
- 简易手动部署多节点的Openstack(L版)——伍(安装Neutron服务)
- Jackson使用
- nodejs问题
- android studio升级版本爬坑记
- JS中的cookie
- JS数据类型检测方法汇总
- dubbo
- unity3d中使用不同方法获得position对应的坐标系统
- IDEA中,写的django框架的代码,在运行调试按钮处没有django选项
- 使用uploadify上传文件
- MySQL优化
- Angularjs 中 ui-sref 和 $state.go 如何传递单个多个参数和将对象作为参数
- python 画等边三角形