В файле captcha.php я создаю gif изображения с помощью библиотеки GD и вывожу его в форме для отправки комментария к статье.
<img class ="captcha_img" src="captcha.php" />
Как мне обновить изображение с помощью ajax запроса?
let captchaUpdate = document.querySelector(".captcha_update"),
captchaImg = document.querySelector(".captcha_img");
captchaUpdate.addEventListener('click', () => captchaImg.src = "captcha.php?r=" + Math.random());
/* Вывод результата в консоль */
captchaUpdate.addEventListener('click', () => console.log(captchaImg.src));
<img class ="captcha_img" src="captcha.php" />
<button class="captcha_update">Обновить</button>
При обычных настройках nginx / apache сработает и такое
<img class ="captcha_img" src="captcha.php" onclick="this.src = this.src"/>
При клике на изображение, капча перезагрузится
Я нашел для себя следующее решение...
var unique = $.now();
$('.captcha_img').attr('src', 'captcha.php?' + unique); // перезагрузить капчу
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
есть код который публикует фото на стене, как его переделать под публикацию документа?
Постепенно мигрирую с C на C++ и 32- на 64-битную WindowsПри написании программ с использованием WinAPI возник ряд вопросов, объединенных одной общей...