在ajax调用之后用kinaticjs刷新图像(Firefox,opera)

时间:2014-01-21 05:27:19

标签: jquery kineticjs

我遇到的问题是,使用setFillPattern(具有相同的文件名和位置,但在服务器上动态更改)功能,通过形状对象上的ajax动态更改图像,但在Firefox和Safari中它不会工作。

在Chrome和Firefox中打开以下网址,您将更好地了解此问题。

http://ringinghost.com/shutter/

在Firefox中,Opera,IE图像只更改一次(第一次)时更改后续下拉值并在chrome和safari中正常工作(可能是布局引擎问题左右)。

这是JS文件,其中更改事件为下拉列表触发。

http://ringinghost.com/shutter/js/events.js

注意:我已经检查过在浏览器上禁用缓存,但它无法正常工作。

感谢您在优先考虑的时间和考虑。

-Naitik

1 个答案:

答案 0 :(得分:0)

我认为这个问题在捕捉。您正在使用相同的网址。我认为你必须使用其他方式,因为目前更改图像会影响所有用户。您可以在网络选项卡上看到firefox没有对图像进行新的请求。 (但铬做)。所以问题不在于动力学。