<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    風(fēng)之力

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      19 Posts :: 2 Stories :: 18 Comments :: 0 Trackbacks
    cookie,容量4kb,默認(rèn)各種瀏覽器都支持,缺陷就是每次請(qǐng)求,瀏覽器都會(huì)把本機(jī)存的cookies發(fā)送到服務(wù)器,無形中浪費(fèi)帶寬。

    userdata,只有ie支持,單個(gè)容量64kb,每個(gè)域名最多可存10個(gè)共計(jì)640k數(shù)據(jù)。默認(rèn)保存在C:\Documents and Settings\Administrator\UserData\目錄下,保存格式為xml。關(guān)于userdata更多資料參考http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/reference/behaviors/userdata.asp

    sessionStorage,只有firefox2支持的臨時(shí)數(shù)據(jù)保存,容量大小不祥。


    以下是js片段,拿來替代cookies還是蠻爽滴,HOHO。
    ?1?if(window.ActiveXObject)?{document.documentElement.addBehavior("#default#userdata");};
    ?2?
    ?3???var?Cache?=?{
    ?4?????set?:?function(key,?value)?{
    ?5???????if(window.ActiveXObject)?{//for?ie5.0+
    ?6?????????with(document.documentElement){
    ?7???????????try{
    ?8?????????????load(key);
    ?9?????????????setAttribute("js",?value);
    10?????????????save(key);
    11???????????}catch?(ex){
    12?????????????setAttribute("js",?value);
    13?????????????save(key);
    14???????????};
    15?????????};
    16???????}else?if(window.sessionStorage)?{//for?firefox2.0+
    17?????????sessionStorage.setItem(key,?value);
    18???????};
    19?????},
    20?????get?:?function(key)?{
    21???????if(window.ActiveXObject)?{
    22?????????with(document.documentElement){
    23???????????try{
    24?????????????load(key);
    25?????????????return?getAttribute("js");
    26???????????}catch?(ex){
    27?????????????return?null;
    28???????????};
    29?????????};
    30???????}else?if(window.sessionStorage)?{
    31?????????return?sessionStorage.getItem(key);
    32???????}else{
    33?????????return?null;
    34???????};
    35?????},
    36?????remove?:?function(key)?{
    37???????if(window.ActiveXObject)?{
    38?????????with(document.documentElement){
    39???????????try{
    40?????????????load(key);
    41?????????????expires?=?new?Date(315532799000).toUTCString();
    42?????????????save(key);
    43???????????}catch?(ex){};
    44?????????};
    45???????}else?if(window.sessionStorage)?{
    46?????????sessionStorage.removeItem(key);
    47???????};
    48?????}
    49???}

    感謝emu的說明http://www.tkk7.com/emu/archive/2006/10/04/73385.html
    posted on 2006-10-26 20:14 風(fēng)之力 閱讀(1083) 評(píng)論(2)  編輯  收藏 所屬分類: javaScript

    Feedback

    # re: cookie、userdata、sessionStorage[轉(zhuǎn)載] 2007-06-26 09:18 ai
    如何設(shè)置讓IE關(guān)閉瀏覽器后數(shù)據(jù)就清除呢?  回復(fù)  更多評(píng)論
      

    # re: cookie、userdata、sessionStorage[轉(zhuǎn)載] 2007-06-28 08:34 風(fēng)之力
    @ai
    IE我不清楚了 好像沒這功能
    maxthon有關(guān)閉后清除歷史的功能吧  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲免费视频在线观看| 99久久免费观看| 在线亚洲精品福利网址导航| 日本系列1页亚洲系列| 免费无码一区二区三区蜜桃大| 亚洲人成人网毛片在线播放| 国产成在线观看免费视频| 亚洲国产成人精品无码一区二区| 足恋玩丝袜脚视频免费网站| 亚洲成人黄色在线| 国内精品免费麻豆网站91麻豆 | 黄色三级三级免费看| 亚洲 综合 国产 欧洲 丝袜| 菠萝菠萝蜜在线免费视频| 亚洲av日韩片在线观看| 成年网站免费入口在线观看| 久久久久亚洲AV综合波多野结衣 | 亚洲免费一级视频| 曰批全过程免费视频在线观看 | 国产在线a不卡免费视频| 免费视频精品一区二区| 久久精品夜色噜噜亚洲A∨| 中文字幕a∨在线乱码免费看 | 瑟瑟网站免费网站入口| 亚洲第一区在线观看| 国产伦精品一区二区免费| 亚洲国产AV无码专区亚洲AV| 久久久久久影院久久久久免费精品国产小说 | 亚洲天堂在线视频| 国产午夜精品久久久久免费视| 亚洲a一级免费视频| 日韩欧毛片免费视频| 亚洲精品中文字幕无码A片老| 国产男女猛烈无遮挡免费网站| 三年片在线观看免费观看大全中国| 超清首页国产亚洲丝袜| 免费国产污网站在线观看| 亚洲精品91在线| 狠狠久久永久免费观看| 国产伦精品一区二区免费| 91亚洲va在线天线va天堂va国产|