我正在尝试创建一个登录页面并遇到一些问题。首先,当JS使用正确的密码警告错误的密码时,它不会重定向到安全页面。其次,我觉得在javascript中使用密码对于知道如何查看我网站源代码的人来说并不是很安全,所以隐藏这个密码的更好方法是什么(对所有用户来说都是一样的)试图访问该页面?)
HTML:
<div id="container">
<div class="login">
<div class="login_side">
<div class="login_inside">
<h2>LOGIN</h2>
<p> </p>
<p><a href="../index.html">Go Back</a></p>
<p><a target="_blank" href="Contact.html">Contact Us</a></p>
</div>
</div>
<form>
<label>Password</label>
<input type="Password" name="password" id="password" />
<input type="submit" value="Submit" name="submit" class="submit" onclick="LogIn()" />
</form>
</div>
</div>
JavaScript的:
function LogIn(){
loggedin=false;
var pass="";
pass = document.getElementById("password").value;
pass=pass.toLowerCase();
if (pass=="login") {
loggedin=true;
window.location.assign("TrainingSecured.html")
}
if (loggedin==false) {
alert("Invalid login!");
}
}
JSFiddle:http://jsfiddle.net/cc7EV/
答案 0 :(得分:0)