a.html
<html>
<head>
<script language="javascript">
function submitForm(){
if(document.all.user.value == "seal" && document.all.psw.value == "ko"){
document.frm.action="b.htm"
}else{
alert("wrong password");
document.frm.action="a.htm"//window.close();
}
document.frm.submit();
return true;
}
</script>
</head>
<body>
<form name="frm" action="#">
<center>
<input type="text" name="user">
<input type="password" name="psw">
<input type="submit" name="ok" value="OK" onclick="submitForm()">
</center>
</form>
</body>
</html>
b.html
<html>
<head>
<body>
<center><b>OK
</center>
</body>
</html>
写得太简单了,不好意思!

解决方案 »

  1.   

    不好意思,没说清楚
    密码和用户是通过数据库里的数据来校验的
    并不是写在脚本文件里
    我的目的是在主页中登录后,通过校验页面在数据库中验证,如果失败,就alert出来,并返回主页
    还想问一下document.all.*在这里是不是和window.frm.*一样,请不吝赐教!
      

  2.   

    有alert语句啊,然后可以用window.close()操作
      

  3.   

    先在登录的窗口预定好各个参数比如:
    <% dim errmsg errmsg=request.querystring("errmsg") Select case errmsg case 1 response.write"<script language=vbscript>"

    response.write"msgbox""用户名或密码不正确"",48,""ZX168.com""" response.write"</script>" case 3 response.write"<script language=vbscript>" response.write"msgbox""你已经安全退出系统!"",48,""ZX168.com""" response.write"</script>" case 2 response.write"<script language=vbscript>" response.write"msgbox""你还没有登录系统!"",48,""ZX168.com""" response.write"</script>" case 4 response.write"<script language=vbscript>" response.write"msgbox""你没有此操作权限!"",48,""ZX168.com""" response.write"</script>" case else End Select%>
    这样如果在数据验证时,根据各种情况向这个页面传参数就行了。                                                              卑鄙的人