作者holydevil (holydevil)
看板Flash
标题[问题] Flex的Image重新载入问题
时间Tue Nov 17 16:58:54 2009
大家好,请问一下
我在一个Flex的Application里
使用一个Image物件
经由指定他的 source="图片的网址" 来显示图片
然後我又在同一个Appliction里面 约在图片的上方加了一个上传图片的按钮
上传图片会传到一个网页空间上面
取代原本Image物件source指定的那一张图片的内容
假设我原来的图片是一只狗的照片
然後我程式一开始执行 我的Image物件的图片就会显示出那张狗的照片
接着我使用图片上方的一个按钮里面有上传图片的功能 上传一只猫的照片
上传的图片会取代原来那只狗的照片
除了图片内容 该猫照片的网址和档案名称都和之前那张狗照片相同
而上传图片的功能运作经由我用IE去点同一个照片网址
照片的内容也确实从狗变成猫
但是问题就再於说
我的程式一开启 图片显示的是狗
然後我上传一张猫照片
接着不管我重新指定一次图片的source
或是呼叫图片的load方法
对执行该程式的IE按重新整理 重新开启程式
图片显示的都还是狗 不是我上传的猫
除非我另外开一个网页
然後去点选该照片的网址 接着猫照片显示出来之後
我再回到原来的程式
呼叫该image的load方法
他才会由狗照片变成猫照片
请问一下有没有什麽方法可以让我上传猫照片之後
就能够直接让原来的狗照片变成猫照片呢
不知道有那种重新整理或重新载入图片快取资源的方法吗??
谢谢大家
要贴程式码吗??@@
因为除了上传图片是参考
corAusir :: 程式逗设计里面的教学
另外也就只有用到指定image物件的source属性和load方法
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.46.225.8
※ 编辑: holydevil 来自: 114.46.225.8 (11/17 17:07)
1F:→ aquarianboy:给你的图片路径後面加个乱数值 11/17 17:30
2F:→ aquarianboy:'aaa.jpg?r=' + Math.random(); 11/17 17:30
3F:推 pm2001:我总觉得这个要强制更新的机制之後应该会加进去 =_= 11/17 23:24
4F:→ holydevil:感谢您的回答,真的这样做猫照片就显示出来了 ^_^ 11/19 11:18