зареди ново изображение

J01nt

Registered
как да напрая зареди ново изображение за каптчата става дума captcha.php и като кликна да се рефлешва captcha.php
 
Добавяш това в секцията <head> & </head>
<script type="text/javascript">
function refresh_image(image) {
document.getElementById('my_image').src = image + '?' + Math.random();
}
</script>
и това ти е да кажем картинката
<img src="изображението.формата" onClick="refresh_image(this.src);" id="my_image" />
 
еми нещо не става да има "Reflesh" като кликна да се рефлешне captcha.php то
 
Еми добавяш капчата така:
<img src="captcha.php" onClick="refresh_image(this.src);" id="my_image" />

Не го пробва или не работи :idea:
 
пробвах го ама къде да цъкна дасе рефлешне нз д има рефлеш и като въкна да се сменя ..
 
Що за въпрос?
Много ясно на генерираната картинка , където и задаваш събитие onClick (дефакто image.php)
 
що за въпрос ама не става..

с този код стана като кликна на имаге но искам да има линк и като килкна на него тоава да се сменя
Код:
<img src="code.php" border="0" onclick="this.src = 'code.php?rand='+Math.random(); document.getElementById('codeconfirm').focus();" >
 
Правил си линк
Код:
<a href="#" onclick=" document.getElementById('captcha').src = document.getElementById('captcha').src + '?' + (new Date()).getMilliseconds()">Обнови</a>
И картинката я правиш така
Код:
<img src="img.php" id="captcha" alt="Image captcha" />
Би трябвало да работи(поне при мен няма проблеми) :)
 

Горе