function Cookie(){
// 保存数据到cookie
this.put = function (name,value){
if((""+value).indexOf(";")!=-1){
document.cookie = name+"="+escape(value.substring(0,value.indexOf(";")))+value.substring(value.indexOf(";"));
}else{
document.cookie = name+"="+escape(value);
}
};
// 获取指定名称的cookie值
this.get = function(name){
return unescape(this.getAll()[name]);
};
// 获取本机所有cookie的集合
this.getAll = function(){
var _cache = {};
var _cs = document.cookie;
if(_cs){
var _a = _cs.split("; ");// TODO 未验证各浏览器版本的规则是否一致
for(var i=0; i<_a.length; i++){
_cache[_a[i].substring(0,_a[i].indexOf("="))]=unescape(_a[i].substring(_a[i].indexOf("=")+1));
}
}
return _cache;
};
// 删除指定名称的cookie
this.remove = function(name){
this.setTimeout(name,-1);
};
//设置超时时间,单位毫秒
this.setTimeout = function(name,ms){
var reg = /(-)?\d*/;
if(reg.test(ms)){
var exp = new Date();
exp.setTime(exp.getTime() + ms);
this.put(name,this.get(name)+";expires="+exp.toGMTString());
}
}
}
分享到:
相关推荐
知识点比较全面的javascript备忘笔记,特点有: 1、知识点全面,相应案例全 2、Javascript面向对象方面做了大量的研究 3、对内置对象的知识很全面 4、DOM模型的控制事例很多 5、Cookie技术和Ajax技术 6、收集常用的...
1 Cookie对象的运用; 2 JavaScript窗口功能指南之打开一个新窗口; 3 JavaScript窗口功能指南之在窗口中书写内容; 4 利用弹出式窗口收集数据; 5 窗口对象的属性和方法; 。。。等等25个javaScript相关技术的DOC...
javascript 中cookie与ajax 的基础知识总结
本文实例讲述了javascript针对cookie的基本操作。分享给大家供大家参考,具体如下: js被C#、JAVA等开发者视为声名狼藉的附属编程语言是有道理的,比如说,对cookie的操作。js就没有一套类似C#的现成处理方案,而...
JavaScript Cookie Cookie对象: Cookie是一种以文件的形式保存在客户端硬盘的Cookies文件夹中的用户数据信息(Cookie数据)。 Cookie文件由所访问的Web站点建立,以长久的保存客户端与Web站点间的会话数据,...
6、使用cookie: 23 7、改变状态栏文本: 23 九、将javascript和java连接起来 24 1、在javascript中调用java中的方法: 24 2、从javascript向java传递参数:通过set()方法传递参数 24 3、从java中获取返回值:通过get...
你可以使用 JavaScript 来创建和取回 cookie 的值 2、有关cookie的例子: •名字 cookie 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似...
JavaScript:定义行为和动作 (基于对象和事件驱动的客户端脚本语言;也是一种广泛应用于客户端Web开发的脚本语言) 基于对象:网页中的一切元素都是假象!不需要new,即可直接使用 事件驱动:JavaScript的执行都是...
js 逆向学习笔记之阿里系cookie.docx
js 逆向学习笔记之加速乐cookie加密.docx
此文档为传智播客老师JavaWeb入门视频的笔记,其中包含...3.笔记内容包括:HTML、CSS、JavaScript、XML、Java基础加强、Servlet、Request和Response、Cookie和Session、JSP、JSTL、MySQL、JDBC、ajax、综合案例网上书城
JavaScript总结 DOM总结 tomcat服务器 servlet基础 Request&Response编程 Cookie&Session XML语言 JSP技术入门 EL表达式语言 JSTL标签库: JSP标准标签库 MVC程序架构思想&案例 [总结]Path路径问题 [总结]JavaWeb...
Javascript知识点 jQuery知识点 14 Bootstrap知识点 17 JDBC & 配置文件 & 连接池 19 Xml文档及解析 31 反射 33 Http协议和Tomcat服务器 36 JavaWeb核心之Servlet 41 HttpServletResponse 46 HttpServletRequest 51...
因为当前正在执行的Javascript存在一个机会窗口,以旧页面的权限对新加载页面的内容执行操作,如读取或设置document.cookie、任意更改表单提交的URL、注入代码或由于读写了没有完全初始化的数据结构触发内存破坏等。
一、 JavaScript 二、 数据库单表 三、 数据库多表 四、 事务的管理 五、 JDBC 六、 JDBC连接池 七、 DBUtils 八、 Tomcat & Http 九、 Servlet & request & response 十、 JSP & EL 十一、 Cookie & ...
本课程为 2020年 新版录制,非常适合初学者的JavaScript视频...教学全程采用笔记+代码案例的形式讲解,每个知识点都有详细的讲解,通俗易懂!!! 全网500万学员的选择,好评如潮,专业更值得信赖...... 讲师介绍
第十九章 客户端存储 1.cookie ①最初是在客户端用于存储会话信息的。 1.1 限制 ①cookie在性质上是绑定在特定的域名下的。当设定了一个cookie后,再给创建它的域名发送请求时,都会包含这个cookie。 ②cookie的限制...
你可以使用 JavaScript 来创建和取回 cookie 的值。 有关cookie的例子: 名字 cookie 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似 ...