SSH,Sitemesh:不仅刷新本页面的验证码,还产生一个新页面。只在本页面中刷新验证码怎么解决?
SSH,使用sitemesh装饰页面,为什么在验证码刷新时,不仅刷新本页面,还要产生一个新的页面。
只想刷新本页面中的验证码图片,不想产生新的页面啊!
好像不适用sitemesh就可以,是不是sitemesh的原因啊!!!
求高手指教!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1.刷新验证码的脚本
<head>
<script type="text/javascript">
function refresh()
{
//document.getElementById("authImg").src='authImg?now='+ new Date();
regform.authImg.src='authImg?now='+ new Date();
}
</script>
<title></title>
</head>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2.提交验证码的文本框、图片和刷新链接
<tr>
<td>验证码:</td>
<td><s:textfield name="yanzheng"/> </td>
<td><img src="authImg" id="authImg" /></td>
<td><a href="#" onclick="refresh()">刷新</a></td>
</tr>