可以`
但是这样不安全` Javascript 做的人家一看源代码都知道密码了
<a href=
http://www.163.com onclick=password()>163网站,访问需要密码,密码为163</a>
<script language=javascript>
function password() {
var testV = 1;
do{
var pwd = prompt('请输入访问163网站的密码(' + testV + '/3次机会):','');
if (pwd == "163"){
alert('恭喜!您已通过验证。');
break;}
if (testV == 3)
document.writeln("密码错误,不能进入!");
}while (testV++<3)
}
</script>
----------------------------------------------------------
以下是修改过的,楼主查收:
<script language=javascript>
var testV = 1;
do{
var pwd = prompt('请输入这个网页的密码(' + testV + '/3次机会):','');
if (pwd == "163"){
alert('恭喜!您已通过验证。');
break;}
if (testV == 3)
document.writeln("密码错误,不能进入!");
}while (testV++<3)
</script>
其实删去链接,把function那句删去就可以了
那些3次机会你可以自己改的 ——进入的时候提示输密码` 密码163