跨访问器的当地储存 Ⅰ

日期:2021-03-22 类型:科技新闻 

关键词:在线抠图,稿定抠图,在线抠图透明图片,可以抠图的软件,凡科制图


原文:http://www.planabc.net/2008/08/05/userdata_behavior/
如今最时兴的当地储存莫过度 cookie 的运用,但 访问器对cookie有许多限定,最大的限定在于其对cookie 总尺寸,仅为 4K 上下(包含名(name)、值(value)和等号)。
针对繁杂1点的运用和要求,唯一的 4K 尺寸還是有点大相径庭,实际上许多访问器(IE、Firefox、Safari)自身也出示了自身的当地储存的作用,也许在特殊的自然环境下能考虑大家。
1、userData behavior
访问器适用:IE5.0 或以上
基础英语的语法: XML:
<Prefix: CustomTag id=sID style=”behavior:url(’#default#userData’)” /> HTML:
<ELEMENT style=”behavior:url(’#default#userData’)” id=sID>
object.style.behavior = “url(’#default#userData’)” Script:
object.addBehavior (”#default#userData”)
特性: expires —— 设定或获得 userData behavior 储存数据信息的无效时间。 XMLDocument —— 获得 XML 的引入。
方式: getAttribute() —— 获得特定的特性值。 load(object) —— 从 userData 储存区加载储存的目标数据信息。 removeAttribute() —— 移除目标的特定特性。 save(object) —— 将目标数据信息储存到1个 userData 储存区。 setAttribute() —— 设定特定的特性值。
备注:
    从安全性层面考虑到,1个 userData 储存区只能用于同1文件目录和对同1协议书开展储存。 假如应用 userData behavior 有误将会会对你的运用导致伤害,userData 储存区中的数据信息沒有数据加密因此躁动不安全的。任何能够浏览 UserData 储存硬盘的运用都可以以浏览该数据信息,因此,强烈推荐不必储存比较敏感的数据信息,例如个人信用卡号,详尽:《Security Considerations: DHTML and Default Behaviors》 userData behavior 会跨 session 储存信息内容到储存区,这出示了动态性的数据信息构造和比 cookie(1般 4KB) 更大的容量。userData 储存区的容量依靠于 domain 的安全性域。下表显示信息的是 userData 储存最大容量,对独立文本文档和全部网站域名的全部文本文档都可用,但根据安全性域。
    Security Zone Document Limit (KB) Domain Limit (KB)
    Local achine 128 1024 Intranet 512 10240 Trusted Sites 128 1024 Internet 128 1024 Restricted 64 640 假如设定 userData behavior 到 html、head、title 或 style 目标上,当 save 和 load 方式被启用时会错误。假如务必设定到 style 中,能够设定内联或文本文档头,比如:
    <style>
    .storeuserData {behavior:url(#default#userData);}
    </style>
    针对 userData behavior 来讲 ID 是可选的,可是假如有,则会改进实行特性。 userData 能够将数据信息以 XML 文件格式储存在顾客端测算机上,1般储存在 C(WIN 系统软件盘):\Documents and Settings\XXX\UserData\ 文档夹下。 userData 数据信息1直存在,除不是人为删掉或用脚本制作设定该数据信息的无效时间(expires)。

绝大多数汉语翻译自:《userData Behavior》