Merhaba arkadaşlar javascript bilgim iyi olmadığı için bilen arkadaşların yardımına ihtiyacım var.Şimdi bir üyelik formunda güvenlik kodu bölümüm var.bu sayfayadaki bilgileri post ile başka bir sayfaya gönderiyorum burada alınan bilgileri kontrol ettirdikten sonra hata varsa örneğin
<script>
alert('Güvenlik kodunda hata var!');
history.back()
</script>gibi bir ibareyle sayfaya geri yönlendiriyorum.Sorunda burada zaten aşağıdaki kodla çektiğim captcha, sayfa geri gittiğinden kendini yenilemiyor ve kod doğru girilse bile hatalı gözüküyor.
<img id="imgCaptcha" src="captcha.asp" alt="Güvenlik Numarası" /> <a href="javascript:void(0)" onclick="RefreshImage('imgCaptcha')" class="whiteb">Resmi Yenile</a>Normalde linke tıklandığında head tagları arasındaki şu kod sayesinde resim kendini yeniliyor.
<script language="javascript">
function RefreshImage(valImageId) {
var objImage = document.images[valImageId];
if (objImage == undefined) {
return;
}
var now = new Date();
objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
</script>Şimdi sormak istediğim sayfa geri gidildiğinde resmin kendisini yenilemesi için yukarıya ne gibi bir ekleme yapmamız gerekiyor.Şimdiden cevap veren arkadaşlara teşekkür ederim.