当前位置: 代码迷 >> Web前端 >> 浅谈本土存储之UserData
  详细解决方案

浅谈本土存储之UserData

热度:99   发布时间:2012-07-24 17:47:58.0
浅谈本地存储之UserData

User Data ?

?

1、介绍

?

?? ? ?是微软专门为IE在系统中开辟的一块存储空间

?

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