4353453564.xml?temp=.3453453454365546456
xml后面加参数可强行不使用缓存,就像 csdn那样

解决方案 »

  1.   

    缓存问题肯定是有的,而且很难避免.用在URL后面加随机数的办法吧.如: load("http://www.abc.com/aaaa.xml");
    ==>
    load("http://www.abc.com/aaaa.xml?"+Math.random());
      

  2.   

    jackker(降茄) ( ) 信誉:99  2005-10-24 11:40:00  得分: 0  
     
     
       我用直接连的没有缓冲问题不能再文件后面加随机数我想这个应该有个参数来控制是否是取缓冲还是如何吧?
      
     
    ------------------
    为什么不能在地址后加随机数?加随机数是可以的,不影响运行
    是否缓存不是由参数决定的.
      

  3.   

    我的cache机制不允许
    而且这样敷衍的解决似乎也不是个办法.在文件名后加随意字串会造成大量资源浪费.
      

  4.   

    两种方式:
    1、在目标页面里设置禁止缓存,根据不同语言有不同实现代码,搜索一下就有了
    2、在JS代码调用目标页面的时候后面跟临时字符串,如上面说的,在后面加?temp=324343984想CSDN的帖子一样
    另,我自己也写过这样的程序,但不存在缓存的问题