2
我在eclipse IDE中的庫中使用了simplecaptcha 1.2.1 jar文件,它的工作正常。沒有選項刷新驗證碼,所以我添加了下面的代碼,但它不工作。如何刷新簡單的驗證碼
function refreshCaptcha()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4)
{
if(xmlhttp.status==200)
{
alert(xmlhttp.responseText);
document.getElementById("captcha").innerHTML=xmlhttp.responseText;
}
}
}
xmlhttp.open("GET","captchaImg",true);
xmlhttp.send();
}
和我的HTML部分是
<img src="captchaImg" id="captcha"/>
<img src="resources/images/refresh.jpeg" onclick="refreshCaptcha()"/>
在警報即時得到的是輸入反應有些什麼樣的這個--PNGIHDR23j
「captchaImg」 被添加作爲web-xml中的servlet映射中的URL模式。任何人都可以幫助我如何刷新驗證碼。
的'img'沒有內在的HTML。 – Amberlamps 2013-03-01 11:17:30
那麼請告訴我我已經做好讓它成爲儀式 – amit 2013-03-01 11:20:59
您是否使用了一些服務器端技術?像PHP,Python等? – Passerby 2013-03-01 11:36:36