skysmth
小狐狸
小狐狸
  • UID29550
  • 注册日期2009-07-08
  • 最后登录2009-07-09
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1870回复:3

好像是Firefox3.5的一个bug

楼主#
更多 发布于:2009-07-09 20:24
图片加载策略的问题,Fx3.0,2.0,1.5,IE,Opera都没有这个问题,具体如下
打开http://baxianwu.com/meishi/item2705.html
第一次打开的话,左右两个验证码图片是相同的
刷新的话左边的验证码图片会更新,而右边的验证码图片还是旧的验证码
左右两个验证码图片是用同一个程序生成的,sessionid也是相同的
所以,就以上现象来看,这很明显是个bug
3.5版本图片加载策略不清楚做了什么改动,居然带入这么一个问题
希望3.5.1能够解决这个问题
bigflybird
火狐狸
火狐狸
  • UID23032
  • 注册日期2008-02-24
  • 最后登录2011-08-01
  • 发帖数283
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2009-07-09 20:24
我在本机用htm文件测试后是这样的!相同图片,第一个更新,后面的不更新。
我猜想可能是这样的bug:
两个图片的地址是一样的,当刷新时,在加载第一个图片时,由于先更新缓存图片时间,还没来得及更新缓存内容,在加载第二个图片时(这个过程肯定是异步的)由于时间的一致性(前面更新了时间)所以从缓存中读取,而缓存还是旧的,所以出现了这个问题。我想解决这个bug的解决应该将更新缓存时间锁定内容,待内容更新后,再解除锁定。
skysmth
小狐狸
小狐狸
  • UID29550
  • 注册日期2009-07-08
  • 最后登录2009-07-09
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2009-07-09 20:24
pho:多刷新几次就好了回到原帖

偶尔会好,这都被你发现了,强呵
不过一个浏览器的显示效果具有随机性真是挺逗的
pho
pho
千年狐狸
千年狐狸
  • UID4300
  • 注册日期2005-03-22
  • 最后登录2016-12-14
  • 发帖数2597
  • 经验40枚
  • 威望0点
  • 贡献值16点
  • 好评度2点
  • 社区居民
  • 忠实会员
3楼#
发布于:2009-07-09 20:24
多刷新几次就好了
游客

返回顶部