navigator:封装浏览器配置信息的对象 cookieEnabled:判断浏览器是否启用cookie cookie是什么:cookie是客户端本地,持久存储用户私密数据的文件 plugins:包含了所有插件的信息 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head&g…
设置cookie HTTP协议是无状态的,在一次请求响应结束后,服务器不会留下关于客户端状态的信息.但是对于某些web程序来说,客户端的信息有必要被记住,比如用户的登录状态,这样就可以根据用户的状态来返回不同的响应.为了解决这个问题就有cookie技术 .cookie技术通过在请求和响应报文中添加cookie数据来保存客户端的状态信息. cookie值web服务器为了存储用户信息而保存在浏览器的文本数据.浏览器在一定时间内保存它,在下一次请求服务器时会附带这个cookie数据.cookie通常被…
前面有些博文或图片介绍了这两种方式,可能文字太多,耐心看完的人不多,这里简略描述+图片的方式解释一下. 客户端本地打印: 用户访问某网站,用自己本地的打印机打出来. 集中打印方式: 用户访问某网页,用访问的那台电脑连接的打印机打出来,不用自己本地的. 关于这两种的打印方式,1.安装与不安装问题简单描述就是:在哪儿打印就在哪儿安装.客户端本地打印,在客户端打印,因此需要安装到客户端上.服务器端集中打印,在服务器端打印,因此需要安装到服务器端上(C-Lodop第二种角色). 2.操作系统问题简单描述…
一.cookie .localStorage .sessionStorage .vuex 比较 cookie   4K    有时效性    可服务器传递 cookie是由服务器产生,存储在客户端的一段信息,在同源(即:协议.主机地址.端口号一致)的http请求头上携带(即使不需要) 在浏览器和服务器之前来回传递,用来处理客户端和服务器通信. 若设置了过期时间,则在过期时间之前,一直存储在浏览器中,即使窗口或浏览器关闭也有效.(保存在硬盘) 若不设置过期时间,窗口或浏览器关闭立即失效.(保存在内…
JavsScript Cookie概述 cookie是浏览器提供的一种机制,它将document对象的cookie属性提供给JavaScript.可以由JavaScript对其进行控制,而并不是JavaScript本身的性质.cookie是存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,便使这个cookie可用.因此,cookie可以跨越一个域名下的多个网页,但不能跨越多个域名使用.不同的浏览器对cookie的实现也不一样,但其性质是相同的.例如在Windows…
一:cookie: 1. 什么是cookie? Cookie是在客户端用于存储会话信息的,用户请求页面在web服务器与浏览器之间传递.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie. 2. cookie的限制? 1. Cookie的数据大小限制只能为4kb数据,如果数据长度超过4kb数据,超过后的数据将返回空字符串. 2. Cookie是以文件形式存储在客户端计算机中,查看和修改cookie很方便,但是安全性方面不好,因此重要的数据不要使用cookie来存储. 3. Coo…
客户端存储web应用允许使用浏览器提供的API实现将数据存储在用户电脑上. 客户端存储遵循“同源策略”,因此不同站点的页面是无法读取对于存储的数据.而同一站点的不同的页面之间是可以互相共享存储数据的. 同源策略可以拿localStorage来讲,如下: 打开http://www.w3school.com.cn/ 打开http://www.w3school.com.cn/html5/index.asp 数据都是保存在对应的域名http://www.w3school.com.cn/下的,当域名同源的…
有时需要将网页中的一些数据保存在浏览器端.好处就是当下次访问页面时,直接就可以从本地读取数据,不需要再次向服务器请求数据.目前常用的有以下几种方法: 1.cookie cookie会随着每次HTTP请求头信息一起发送,无形中增加了网络流量,另外,cookie能存储的数据容量有限,根据浏览器类型不同而不同,IE6大约只能存储2K. 2.Flash ShareObject 这种方式能能解决上面提到的cookie存储的两个弊端,而且能够跨浏览器,应该说是目前最好的本地存 储方案.不过,需要在页面中插入…
Web存储: 兼容IE8在内的所有主流浏览器,不兼容早期浏览器:支持大容量但非无限量 LocalStorage和sessionStorage是window对象的两个属性,这两个属性都代表同一个storage(持久化关联数组)对象 两者的区别在于:存储的有效期和作用域不同 Storage: localStorage: var name = localStorage.username; //查询一个存储的值 //关联数组,和对象一样 //索引数组,用下标 //name = localStorage[…
本地存储:把一些信息存储到客户端本地(主要目的有很多,其中有一个就是实现多页面之间的信息共享)       1. 离线缓存(xxx.manifest)  H5处理离线缓存还是存在一些硬伤的,所以真实项目中一般还是传统的NATIVE APP来完成这件事情     2. localStorage / sessionStorage:H5中新增加的API,基于这个API可以把一些数据缓存到客户端本地 (常用)     3. IndexedDB / webSQL :本地数据库存储     4. Cooki…