我只用过ASP
一般是在提交登录信息的时候就在一个新的页面中验证,验证通过的话直接转到管理页面,否则提示出错
如:
<form method="post" id=form1 name=form1 onsubmit="return Validate()">
</form>
<script language='javascript'>
function Validate(){
var validity;
validity=true;
if(!CheckValue(document.form1.txtUserID.value)){
alert('账号不能为空');
validity=false;
return validity;
}
else
if(!CheckValue(document.form1.txtPassWord.value)){
alert('密码不能为空');
validity=false;
return validity;
}
window.open ('Login.asp', '', 'height=200, width=400, top=0, left=0,toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no');
return validity;
}
</script>
如果你要在原来页面上提交,验证通过后在弹出新窗口的话,则应该在Login.asp中进行判断,动态在window的onload 事件中加入上述
的window.open 语句