浅谈本地存储之UserData

本文介绍了微软为IE浏览器设计的UserData存储机制,包括其基本概念、限制条件、使用语法及属性方法等内容,并强调了其在不同路径和协议下的有效性。

User Data  

 

1、介绍

 

      是微软专门为IE在系统中开辟的一块存储空间。(IE9不再支持)

 

2、限制

 

  •  单个文件的大小限制128KB
  •  一个域名下总共可以保存1024KB的文件,文件个数没有限制
  •  在受限站点单个文件大小限制64KB一个域名下共可以保存640KB           
  •  所以单个文件最好的是控制在64KB

 

3、语法: 

 

 

<ELEMENT STYLE="behavior:url('#default#userData')" ID=sID>
 

 

object.style.behavior = "url('#default#userData')";

object.addBehavior("#default#userData");
 

4、属性

 

  • expires              -------设置或者获取userData behavior保存数据的失效日期
  • XMLDocument    -------获取XML的引用
5、 方法

 

  • getAttribute          -------获取指定的属性值
  • load                      --------从userData存储区域载入一个存储的对象数据
  • removeAttribute    -------从对象中移除指定的属性
  • save                      -------将对象数据存储到一个userData存储区域
  • setAttribute           -------设置指定的属性值

 

注释

 

  •  由于安全的原因,一个UserData存储只有在同一个路径而且同一个协议存储才是有效的。
  •  先建立一个html标签,然后加上 behavior:url('#default#userData')的样式。其实就是userData寄存在html标签里面,而且不是所有的标签都是可以

 

 

扩展阅读:

 

http://msdn.microsoft.com/zh-cn/vstudio/ms531424

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值