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

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

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

    風之力

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      19 Posts :: 2 Stories :: 18 Comments :: 0 Trackbacks
    cookie,容量4kb,默認各種瀏覽器都支持,缺陷就是每次請求,瀏覽器都會把本機存的cookies發送到服務器,無形中浪費帶寬。

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

    sessionStorage,只有firefox2支持的臨時數據保存,容量大小不祥。


    以下是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://m.tkk7.com/emu/archive/2006/10/04/73385.html
    posted on 2006-10-26 20:14 風之力 閱讀(1093) 評論(2)  編輯  收藏 所屬分類: javaScript

    Feedback

    # re: cookie、userdata、sessionStorage[轉載] 2007-06-26 09:18 ai
    如何設置讓IE關閉瀏覽器后數據就清除呢?  回復  更多評論
      

    # re: cookie、userdata、sessionStorage[轉載] 2007-06-28 08:34 風之力
    @ai
    IE我不清楚了 好像沒這功能
    maxthon有關閉后清除歷史的功能吧  回復  更多評論
      

    主站蜘蛛池模板: 狠狠色伊人亚洲综合网站色| 国产日韩亚洲大尺度高清| 色偷偷女男人的天堂亚洲网| 久久综合给合久久国产免费| 亚洲人成网站影音先锋播放| 无码人妻一区二区三区免费看| 日本亚洲欧洲免费天堂午夜看片女人员| xvideos永久免费入口| 国产午夜亚洲不卡| 国产成人免费ā片在线观看老同学| 亚洲精品乱码久久久久久| 在线播放国产不卡免费视频| 久久久久亚洲精品天堂久久久久久 | 一边摸一边爽一边叫床免费视频| 国产一区二区三区在线免费| 四虎国产精品永免费| 最新国产AV无码专区亚洲| 在线看片免费人成视频播| 亚洲国产天堂久久综合网站| 波多野结衣免费在线| 亚洲av永久中文无码精品综合| 亚洲精品视频在线看| 永久免费av无码入口国语片| 亚洲精品美女久久久久| 在线jyzzjyzz免费视频| 欧亚一级毛片免费看| 无码专区—VA亚洲V天堂| 国产大片线上免费观看| 色偷偷亚洲第一综合| 国精无码欧精品亚洲一区| 精品国产免费人成电影在线观看| 亚洲精品GV天堂无码男同| 亚洲综合色区在线观看| 又大又硬又爽又粗又快的视频免费 | 好大好硬好爽免费视频| 九九久久精品国产免费看小说| 亚洲欧洲第一a在线观看| 免费精品一区二区三区在线观看| 一级毛片在播放免费| 亚洲欧洲日韩在线电影| 可以免费观看一级毛片黄a |