2009-07-21 2 views
0

У меня проблемы - очень часто, когда я обновляю URL-адрес изображений, браузер не обновляет их (в режиме размещения, firefox)GWT. Изображения Загрузка и состав

img.setUrl ("..."); // иногда не будет работать

Хорошо, я пытаюсь создать новое изображение каждый раз, когда мне нужно обновить URL. Я использую img = новое изображение («...»); на моей SimplePanel.

В режиме размещения в работах, но в firefox - не будет, когда я нажимаю shift + refresh при перезагрузке страницы (с очисткой кеша).

Hacks, такие как DOM.setElementAttribute (Image.getElement(), "src", path); не поможет.

ответ

1

У меня были проблемы с браузером, не обновляющим изображение, если я установил его на уже загруженный URL-адрес. Поскольку он уже был загружен, браузер просто отобразил то, что было в кеше. Я не уверен, что это точно та же проблема, что и у вас, но я обошел мой, используя url + "?" + aRandomNumber, заставляя браузер перезагружать изображение, а не извлекать из кеша.

+0

Звучит как проблема кеширования наверняка. – Carnell

Смежные вопросы