Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.02.2012, 11:14
Новичок на форуме
Отправить личное сообщение для Professor Посмотреть профиль Найти все сообщения от Professor
 
Регистрация: 10.11.2010
Сообщений: 3

Игнорировать кэш браузера для картинок.
Добрый день.

Есть функционал, который через "Ajax"(через форму в ифрайме), загружает файл, и функционал, который позволяет пользователю выбрать часть фотки и сделать эту часть аватаркой.

Все это хочется сделать без перезагрузки страницы.
1) Пользователь загрузил фотку, и она у него сразу появилась перед глазами.
2) Выбрал нужный кусок, и нажал сохранить.
(все это дело было в диалоговом окне colorbox)
3) Colorbox закрывается, и на месте его аватарки появляется выбранный им кусок.

Для первого раза все работает отлично. Но если человек еще раз попробует выбрать нужный фрагмент и сохранить, то на стороне сервера все создастся, а вот пользователю покажется старое фото. При обновлении страницы все будет так как нужно.

Теперь немного кода:
$.ajax({
.....
  complete:function (jqXHR, textStatus) {

                $("#img-profile").remove();
                $('#photo-wrap').prepend(
                    $('<img/>')
                        .attr('id', "img-profile")
                        .attr('src', "/upload/users/" + userID + "/" + userID + "-242x242.jpg?r=" + Math.random())
                        .css('width', "242px")
                );
                setTimeout('$("#loading").hide()', 700);
            }
});

раньше делал просто
$("#img-profile").attr('src', "/upload/users/" + userID + "/" + userID + "-242x242.jpg?r=" + Math.random());

Подставлял и так "...242x242.jpg?"+Math.random()

подскажите пожалуйста, как избавиться от этого эффекта?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пжлста, найти (или написать) скрипт для смены картинок. Artweb Работа 9 25.02.2011 11:28
Оптимальный выбор браузера для интранет-сайта frid-karatel Javascript под браузер 12 29.12.2009 10:19
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
Js для переключения картинок Konstantin2009 Ваши сайты и скрипты 1 10.02.2009 00:41