|
Какой рейтинг вас больше интересует?
|
Главная / Каталог блогов / Cтраница блогера Заметки - Блог о web-разработке. Сервисы для блоггеров. Блоговое / Запись в блоге
Битрикс: релоад каптчи2016-08-22 07:56:54 (читать в оригинале)Стандартная засада, что в Битриксе по-умолчанию нет релоада каптчи. Исправляем это досадное недоразумение. Яваскрипт отлавливает клик по картинке с классом img и подгружает новую каптчу с сервера.
//captcha reload
$('.img').click(function(){
var frm = $(this).closest('form');
$.getJSON('/ajax/reload_captcha.php', function(data) {
frm.find('.img').attr('src','/bitrix/tools/captcha.php?captcha_sid='+data);
frm.find('input[name=captcha_sid]').val(data);
});
return false;
});
Серверная часть, файл reload_captcha.php: require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php'); echo json_encode($APPLICATION->CaptchaGetCode()); Вуаля! Всё просто.
|
Категория «Игры»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.

