浅谈本地存储之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