• 德媒:英将设“孤独大臣” 帮助900万人走出孤独寂寞 2018-01-30
  • 台湾柑仔店亮相福建漳州 怀旧物品吸引眼球 2018-01-30
  • 省价格协会召开《福建物价》期刊发展座谈会 2018-01-30
  • *北 京 赛 车 开 奖 社 区* 2018-01-30
  • 88岁老人自制红嘴鸥“窝窝头”坚持喂食30多年(组图) 2018-01-30
  • 夫子庙35家臭豆腐店取缔过半 未来更有“秦淮味儿” 2018-01-30
  • 正确把握2018年宏观政策取向 2018-01-30
  • 特稿:“人类的浩劫:1937南京大屠杀”图片展巡展第二站在邢台现代职业学校举行(组图)——中红网 2018-01-30


  • 北京天津上海重庆辽宁江苏浙江安徽福建广东江西山东湖南湖北四川陕西海南吉林山西广西云南新疆青海甘肃西藏河北贵州河南内蒙宁夏黑龙江

    当前位置: 小品大全 > IT教育 > 网页设计 >

    跨浏览器的本地存储 Ⅰ



    时间:2010-09-25 17:04来源: 教育网作者:好学网 点击:[打印本页] [收藏本页]字体: [ ]

    ------分隔线----------------------------

    小品大全 www.waddlr.com 本文摘要:跨浏览器的本地存储 Ⅰ,现在最流行的本地存储莫过于 cookie 的应用,但 浏览器对cookie有很多限制 ,最大的限制在于其对cookie 总大小,仅为 4K 左右(包括名(name)、值(value)和等号)。...

    原文:

    现在最流行的本地存储莫过于 cookie 的应用,但 ,最大的限制在于其对cookie 总大小,仅为 4K 左右(包括名(name)、值(value)和等号)。

    对于复杂一点的应用和需求,仅有的 4K 大小还是有点相形见绌,其实很多浏览器(IE、Firefox、Safari)本身也提供了自己的本地存储的功能,或许在特定的环境下能满足我们。

    一、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) —— 将对象数据存储到一个 userData 存储区。
    • setAttribute —— 设置指定的属性值。

    备注:

    1. 从安全方面考虑,一个 userData 存储区只能用于同一目录和对同一协议进行存储。
    2. 如果使用 userData behavior 不正确可能会对你的应用造成危害,userData 存储区中的数据没有加密因而不安全的。任何可以访问 UserData 保存磁盘的应用都可以访问该数据,所以,推荐不要保存敏感的数据,比如信用卡号,详细:
    3. userData behavior 会跨 session 存储信息到存储区,这提供了动态的数据结构和比 cookie(一般 4KB) 更大的容量。userData 存储区的容量依赖于 。下表显示的是 userData 存储最大容量,对单独文档和整个域名的所有文档都适用,但基于安全域。
    4. 如果设置 userData behavior 到 html、head、title 或者 style 对象上,当 save 和 load 方法被调用时会出错。如果必须设置到 style 中,可以设置内联或者文档头,例如: (责任编辑:haoxuee)

    TAG标签:

    赞一个
    (0)
    0%
    嘘一下
    (0)
    0%

    ------分隔线----------------------------
    好学网(小品大全 www.waddlr.com)声明:
    ①由于各方面情况的调整与变化,好学网所提供的资讯仅供参考,并不意味本网赞同其观点或证实其内容的真实性。
    ②好学网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。有问题电邮:[email protected]