执行.src="Pic.gif"时,图片还是原来的图片吧

解决方案 »

  1.   

    劝你最好换图片名吧,上面写的不太清楚但是js是肯定不可以清ie缓存的,这已经超出了js运行的黑箱html发送的时候,服务器段程序可以发送head包含信息 no cache表示不缓存本页面估计js没这个发送 no cache的功能,因为js装载的时候 html的head已经发送了ie已经确定了cache机制
      

  2.   

    试一下用这种方式。<img name="ImgSrc"/>
    <script>
    //这样可以及时地更新。
    document.all("ImgSrc").src="csdn.gif?id="+(new Date()).toString();
    </script>
      

  3.   

    使用楼上的方法
    或者限制页面读取本地缓存
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">