一个简单登录的问题!求助,谢谢!
wedda 2015-12-18 06:17:16 <html>
<head>
<title>登陆</title>
<script>
function login(){
var name=document.getElementById("name").value;
var pass=document.getElementById("pass").value;
if(name=="admin" && pass=="admin"){
alert("登入成功");
window.location="http://www.baidu.com"
}else{
alert("用户名或密码错误");
window.location="http://www.sina.com.cn" ;
}
}
</script>
<body>
<form name="f" action="a.htm">
用户名:<input TYPE="text" id="name"><br>
密码:<input TYPE="password" NAME="" id="pass"><br>
<input TYPE="button" value="登入">
</form>
</body>
</html>
以上代码有个问题,
1.用户可以用查看网页源代码的方式就可以看见账号密码。能不能隐藏,或者将用户名和密码写到其他文件中,不想安装数据库,只能用html,
2.打开一次后,第二次用户可以直接访问跳转的网址:例如代码中的“www.baidu.com”访问从而避开登录的过程。
给出个主意吧,谢谢!
新手菜鸟见笑了,呵呵