Verwenden Sie jquery + php. Benutzerdefinierte AJAX-Captchas erstellen Wenn der Benutzer auf das Bild klickt, wird es automatisch aktualisiert.Wie setze ich den HTTP-Header img-type jpeg/png in AJAX beim Aktualisieren des Captchas?
<script src="/js/jquery.js"></script>
<script>
$(document).ready(function(){
$.post('/captcha.php', {}, function(resp){
$("div").html(resp);
});
});
</script>
<div></div>
in PHP-Header bereits gesendet, so dass, wenn es in <img src="/captcha.php" />
enthält druckt es captcha in JPEG. Das Problem scheint zu sein, Header ist, die gesendet werden müssen. Also, wie kann ich das tun? Der Header wird in PHP gesendet. Es funktioniert nicht in js.
Ich tat dies, es funktioniert gut, wenn es nicht AJAX ist. Ich bin auf der Suche nach Lösung, um diese Ajaxed – Yang
So ändern Sie nur Bildadresse mit jQuery. $ ("# imgElementId"). attr ("src", newAddress); – Naki