日期:2014-05-16  浏览次数:20381 次

JS实现简单的密码登录,在线急等~~!!
我想通过表单来实现对网站的某些页面进行简单的保护起来,实现简单的密码登录。想用JS来实现,但本人JS了解的实在甚微,其实很简单的一个原理,却不知道从哪下手写,所以请各位大虾抽空帮忙写一下。

很简单的一个函数,就是当用户点击某链接时,页面转向一个表单页面,在此页面通过JS验证用户在表单中输入的字符是否属于内部设定的字符,如果是,本页面转向真正的页面,否则弹出对话框提示密码错误,然后页面后退。

在线等啊,还望各位大虾帮帮忙。谢谢了。。。

------解决方案--------------------
SCRIPT LANGUAGE= "JavaScript ">
function password() {
var testV = 1;
var pass1 = prompt( '请输入密码:688 ', ' ');
while (testV < 3000) {
if (!pass1)
history.go(-1);
if (pass1 == "688 ") {
alert( '密码正确,准予进入!不过过路费还是要给的。2毛! ');
break;
}
testV+=1;
var pass1 = document.getElementById( "txtIDorPassword ").value;
}
if (pass1!= "password " & testV ==3)
history.go(-1);
return " ";
}
document.write(password());
</SCRIPT>

你这样试试。你就写一个HTML控件里面去获取输入的用户名或密码啊。你如果说是对应的用户名和密码要在数据库中去比较的话那就要用AJAX了。这个比较简单。
------解决方案--------------------
js是可以实现的,但应该是当验证不通过时不转向,通过才跳转。用AJAX把用户名和密码提交给后台,然后和数据库进行比较,返回是否通过。