获取服务器最新资源问题 例如服务器根目录有个图片img.jpg.然后在根目录的index.html里面有个标签<img id="img" alt="" src="img.jpg">。当服务器的图片img.jpg换成其他图片了,但刷新index.html不获取最新的图片。请问怎样处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ctrl+f5强制刷新页面 或者 去internet选项删除所有缓存.. 我发现搜狗的webkit内核经常删除缓存了还是不行..=-= 如果真的需要实时的。可以在服务器接受到请求的时候先修改图片名字,再动态地Response成HTML,这样浏览器每次都会下载最新的。笨办法。应该有更好的解决方式 <img id="img" alt="" src="" >。<script type="text/javascript"> document.getElementById('img').setAttribute('src', 'img.jpg?'+Math.random()*1000);</script>随便加个随机数,清除缓存。 那如果想服务端那边的图片改变了,然后主动推送消息给浏览器怎样实现?像webqq那样的 楼主这个实现起来有点麻烦,楼主可以参考下"comet"http://www.ibm.com/developerworks/cn/web/wa-lo-comet/flash技术是其中的一种. 初级问题:jquery中的append里面怎样包含变量? jquery1.4.4下引入jquery1.4.2写的方法 报错!! JS连数据库问题 如何让图片在页面顶端先加载出来,再慢慢收起 javascript 属性的方法如何访问其所在对象的其它属性或方法???? 如何实现www.start.com中菜单的伸缩与展开效果? 如何跟踪某个元素(如textarea)上的每一个事件? JS 的覆盖层级 如何和让Cookie关闭浏览器就过期! 如何在javascript里面将打印的方式设置成横向?急!!!谢了啊!!!! JS无法正常获取XML里面的节点 字符大小比较
可以在服务器接受到请求的时候先修改图片名字,再动态地Response成HTML,这样浏览器每次都会下载最新的。
笨办法。应该有更好的解决方式
<img id="img" alt="" src="" >。
<script type="text/javascript">
document.getElementById('img').setAttribute('src', 'img.jpg?'+Math.random()*1000);
</script>随便加个随机数,清除缓存。
楼主这个实现起来有点麻烦,楼主可以参考下"comet"
http://www.ibm.com/developerworks/cn/web/wa-lo-comet/
flash技术是其中的一种.