Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2009, 14:36   #1
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию Обновление картинки и AJAX

Помогите пожалуйста, срочно. Как обновить картинку в браузере. Т.е. на JS сделать тоже что если пользователь в Опере нажимает правой кнопкой мыши на рисунок и выбирает "обновить рисунок". Присвоение картинке нового src ничего не даёт поскольку имя у картинки не меняется, а сама картинка через AJAX меняется. Т.е. браузер думает что это одна и таже картинка и не обновляет её. Это при регистрации секретный код в картинке.
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.
Deight вне форума Ответить с цитированием
Старый 27.05.2009, 17:00   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

попробуйте прибавить к адресу картинки случайную последовательность символов в качестве GET-параметра

никогда не задумывались зачем в разделе "бездна" баш.орг-а цифры в конце адреса ?
свободен...
wall66 вне форума Ответить с цитированием
Старый 27.05.2009, 17:00   #3
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Добавьте а конце имени РНР, через которпый осуществляется получение картинки произвольный набор символов, например чисел:
Цитата:
function reset_captcha() {
document.getElementsByName("captcha ").value="";
with(document.getElementById('imgCa ptcha')) {
src = "";
src = 'captcha.php?' + Math.random(); //весь фокус тут
}
}
Тип выдаваемого содержания в файле captcha.php - изображение (image/jpeg)

Последний раз редактировалось SkyM@n; 27.05.2009 в 17:03.
SkyM@n вне форума Ответить с цитированием
Старый 29.05.2009, 16:44   #4
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

Спасибо, зря тему создал. Я вообще картинку сохранял в файл, гораздо лучше ссылаться на php.
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.
Deight вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax и сессии ADSoft PHP 7 23.01.2009 17:10
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки RPGer Мультимедиа в Delphi 6 20.10.2008 19:54
ajax кодировка Iuliy JavaScript, Ajax 1 07.03.2008 19:38