歡迎光臨郝學武的blog。

                大家在系統開發中都可能會在js中用到ajax或者dwr,因為IE的緩存,使得我們在填入相同的值的時候總是使用IE緩存,為了解決這個問題一般可以用一下方法:
                 1:在ajax或者dwr提交的url后面加時間戳。
                 例如
              http_request.onreadystatechange = funcName(函數名);
              http_request.open("GET", url, true);
              比如url是test .jsp
              那么我們在它后面加上?time=new Date();
              即url=test.jsp?time=new Date();
                 2 :在url后面加一個隨機數。
               。。。。。。。。。
               url=test.jsp?number=Math.random();

          Feedback

          # re: 加時間戳或者隨機數去除js緩存。  回復  更多評論   

          2008-04-29 18:32 by 隔葉黃鶯
          我就是用加隨機數的辦法,只要js認為鏈接不一樣就會再次取新的內容。
          時間戳應該是比隨機數更隨機的數,保證了每次不一樣。

          # re: 加時間戳或者隨機數去除js緩存。  回復  更多評論   

          2008-04-30 10:33 by 王能
          我這三個網站的首頁就是采用js寫的,速度不錯的說.
          http://www.tudousee.cn 土豆網電視劇
          http://www.bt285.cn bt下載
          http://www.zhougongjiemengda.cn

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 17, comments - 65, trackbacks - 0, articles - 28

          Copyright © 陜西BOY

          主站蜘蛛池模板: 西峡县| 奉节县| 合作市| 泽库县| 山阳县| 金华市| 内乡县| 隆昌县| 福泉市| 大同县| 二连浩特市| 克山县| 嵊州市| 杂多县| 仁怀市| 桂阳县| 西丰县| 云浮市| 潜江市| 柏乡县| 临沧市| 苏尼特左旗| 九龙坡区| 东丰县| 奉节县| 共和县| 吉林省| 洞口县| 正蓝旗| 西华县| 金川县| 南华县| 山丹县| 武功县| 抚顺县| 桐乡市| 广灵县| 千阳县| 合江县| 长岛县| 游戏|