CSDN=>FAQ=>FAQ 展示
  • 问题内容:(有ajax丰富经验的请帮忙)如何使用ajax大批量刷新图片
  • 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=5246780
  • 所属论坛:Web 开发     审核组:JAVA
  • 提问者:birdy_thunisoft     解决者:shine333
  • 感谢:shine333 pdvv
  • 关键字:Java Web 开发 服务器 发送 url 后台 缓存 刷新 请求 帮忙 楼主 Ajax
  • 答案:

    ajax发送后台请求到服务器,服务器程序作出新图,但并不发送到客户端,
    经过ajax后处理后,重新设置图片img的src可以获得新图,但此方法不稳定,有的时候并未显示新图,而且我要同时刷新100多个图,因此我想我不能把图片发送到客户端再一个一个图的设置url(此时的url是ajax请求的url)。
    这个问题很久没完美的解决,请帮忙
    ---------------------------------------------------------------

    是不是由于浏览器缓存的原因?

    就是每次URL一样,HTTP GET的时候(比如你的<img src="">)不访问服务器,而是使用本地cache。

    你可以先试一试
    img.src="xxxx/yyy.jpg?zzz="+ new Date().getTime()
    保证URL不一样
    ---------------------------------------------------------------

    楼主你先试试,100多个图片编上号,也就是一个循环的问题,又不需要你一个一个写。

  • 评价: 有价值 给朵鲜花(3) 无价值 扔个鸡蛋(4)
相关FAQ
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo