例如服务器根目录有个图片img.jpg.然后在根目录的index.html里面有个标签<img id="img" alt="" src="img.jpg">。当服务器的图片img.jpg换成其他图片了,但刷新index.html不获取最新的图片。请问怎样处理?

解决方案 »

  1.   

    ctrl+f5强制刷新页面 或者 去internet选项删除所有缓存.. 我发现搜狗的webkit内核经常删除缓存了还是不行..=-=
      

  2.   

    如果真的需要实时的。
    可以在服务器接受到请求的时候先修改图片名字,再动态地Response成HTML,这样浏览器每次都会下载最新的。
    笨办法。应该有更好的解决方式
      

  3.   


    <img id="img" alt="" src="" >。
    <script type="text/javascript">
        document.getElementById('img').setAttribute('src', 'img.jpg?'+Math.random()*1000);
    </script>随便加个随机数,清除缓存。
      

  4.   

    那如果想服务端那边的图片改变了,然后主动推送消息给浏览器怎样实现?像webqq那样的
      

  5.   


    楼主这个实现起来有点麻烦,楼主可以参考下"comet"
    http://www.ibm.com/developerworks/cn/web/wa-lo-comet/
    flash技术是其中的一种.