В настоящее время я использую iFrame
для отображения изображения captcha. Я хочу изменить это для отображения JQM, где я создаю изображение в событии pagebeforeshow
. Текущий код, который находится в программе PHP, который генерирует проверочное изображение является:JQuery Mobile Display Сгенерированное изображение
$im=genCaptcha();
print base64_encode(imagepng($im));
imagedestroy($im);
genCaptcha()
функция находится в заголовочном файле. Для создания изображения используются функции библиотеки GD.
Это мой код в pagebeforeshow обработчика событий:
$(document).on('pagebeforeshow','#addList', function(){
$.post('displaycaptcha.php','',function(data) {
$("#rList").html('<img src="data:image/png;base64,' + data + '" />');
});
});
});
Любые идеи или помощь будет оценена.