Bir recaptcha görüntüsünü yeniden yüklemek için çağrılan aşağıda bir işlev var. Çalışır, görüntüyü yeniden yükler, ancak bundan sonra hiçbir şey yapmayacaktır. Temel olarak, bu formda bu recaptcha olan küçüktür, ben de onu küçümsedim ve büyütmek için tıklamaya izin verdim. Kişi, reloadCAP() işlevini çağıran "başka bir captcha al" a basarsa, daha büyük resim sınıfı olup olmadığını kontrol eder. eğer yeni görüntü yüklendikten sonra, bu sınıfı ve css öğelerini eklemeye gerek duyarsa, ancak işe yaramayabilirim. Herhangi bir fikir?Yürütme kodu AFTER Recaptcha.reload() tamamlandı
<div id="recaptcha_widget" class="formRow" style="display:none;">
<span class="f_label">Enter Words Below:</span>
<input type="text" class="setWidth" id="recaptcha_response_field" name="recaptcha_response_field" />
<div class="cantread">
<strong>Can't read this?</strong><br />
<a href="javascript:reloadCAP()">Get another CAPTCHA</a>
</div>
<div id="recaptcha_image"></div> <!-- image loaded into this div -->
<div class="clear"></div>
<span class="smalltext">(click to enlarge)</span>
<br clear="all" />
</div>
<script type="text/javascript" src="http://api.recaptcha.net/challenge?k=6LfzMMwSAAAAADV6D04jDE6fKwrJ57dXwOEW-vY3&lang=en"></script>
hmmm yardım için teşekkürler ... hem de çalıştı. Ve sonra .load ve ne almak için görünüyordu benim için. Ben Recaptcha.reload() önce ve sonra koydu; Ve hiçbir şey işe yaramadı –
Hata ayıklayıcısında bir hata varsa, muhtemelen seçmenlerinizden birinin düzgün çalışmadığından daha fazla sorun yok. HTML’den bazılarını sorguya ekleyebilir misiniz? –
, şimdi benim için bunu yaptı html şimdi –