[php学习十五]javaScript的基本练习5-Cookie
来源:互联网 发布:开票系统数据更新失败 编辑:程序博客网 时间:2024/05/29 13:23
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JavaScript的Cookie操作</title> <script> function setCookie(key,value,exdays) { var d = new Date(); /*注意点1:这里是以毫秒为单位*/ d.setTime(d.getTime() + exdays * 24 * 60 * 60 *1000); var expires = "expires = " + d.toUTCString(); /*注意点2:设置后,并没有影响其他键值对,是添加的效果。~*/ document.cookie = key + "=" + value + ";" + expires; } function deleteCookie(key) { setCookie(key,"",-1); } function getCookie(key) { var skey = key + "="; var arrKeyValue = document.cookie.split(';'); for (var i = 0; i < arrKeyValue.length; i ++){ var c = arrKeyValue[i].trim(); if (c.indexOf(skey) == 0) return c.substring(key.length + 1, c.length); } return ""; } function checkCookie(key) { var c = getCookie(key); if (c != null && c != ''){ alert("Cookie已经存在:" + key + "=" + c); } else{ c = window.prompt("请输入" + key + "的值",""); if (c != null && c != ''){ setCookie(key,c,1); } } } function showCookie() { alert("当前Cookie为:" + document.cookie); } </script></head><body><p><small>显示当前的Cookie</small></p><button onclick="showCookie()">点我显示</button><hr><p><small>设置Cookie的内容为:userName = Liyanq </small></p><button onclick="setCookie('userName','Liyanq',1)">点我设置</button><hr><p><small>删除Key为userName的Cookie</small></p><button onclick="deleteCookie('userName')">点我删除</button><hr><p><small>获取Key为userName的Cookie</small></p><button onclick="alert(getCookie('userName'))">点我获取</button><hr><p><small>监测Key为userNmae的Cookie</small></p><button onclick="checkCookie('userName')">点我监测</button></body></html>
0 0
- [php学习十五]javaScript的基本练习5-Cookie
- [php学习十]javaScript的基本练习
- [php学习十一]javaScript的基本练习2
- [php学习十二]javaScript的基本练习3-Dom
- [php学习十四]javaScript的基本练习4-对象
- [php学习十三]javaScript的基本练习4-与php的相互调用
- php学习笔记(二十五)php中cookie的使用和控制
- Android菜鸟练习第二十五课 TweenedAnimation的基本使用
- [php学习二]基本语法练习一
- [php学习二]基本语法练习二
- JavaScript中Cookie的基本用法
- javascript正则表达式的语法几基本使用 十五
- javascript cookie与PHP cookie
- PHP与JavaScript下的Cookie操作
- Log4J学习【十五】XML的配置方式练习
- Log4J学习【十五】XML的配置方式练习
- Servlet学习:Cookie练习
- PHP学习(十五)--PHP面向对象的程序设计
- Jersey构建REST服务实战
- Oracle分页查询综合示例
- JavaWeb入门之B/S架构与C/S架构区别
- 分治法解决选择问题——找出第i小的元素
- GZIP压缩原理分析(21)——第五章 Deflate算法详解(五12) 动态哈夫曼编码分析(01) 本节说明
- [php学习十五]javaScript的基本练习5-Cookie
- Java 类加载回顾
- 深入浅出 RecyclerView
- Linux启动/停止/重启Mysql数据库的方法
- JS methods - escape()、encodeURI()、encodeURIComponent()区别详解
- Android中Activity组件学习
- C#控制台 padleft,padright在字符串前,后加入指定字符,让字符串达到指定长度
- 设计模式学习-单例模式
- linux下mysql的卸载全过程