简单的网页加密

发布于 2022-08-31  90 次阅读


一个小的密码锁

<script>  
  art()
  function art() {
    var a =""
    var b=""
    while (b != "123456") {//改为你自己的密码!
      a = prompt("输入密码")
      if(a=="123456"){
        b=a
        alert("输入成功!")
        return 0
      }
      if(a !="123456" && a!=""){
        if(a == null){
          window.history.back();
          location.reload();//强制刷新
          window.location.go(-1); //强制跳转上一界面
        }else{
        	alert("密码错误!")
        }
      }
    }
  }
</script> 

点击取消直接返回上一页,如果不想返回上一页可以把那个if语句判断是否为null的那一段删掉

这种方法如果浏览器禁掉javascript,那么密码锁将无效

也可以用for循环

<script>
  var a=0
  var b
  var c
  b=prompt("输入账号");
  c=prompt("输入密码");
  for(a;a<=1;){
    b=prompt("输入账号");
    c=prompt("输入密码");
    if(b=="admin"&& c=="123456"){
      a++
      alert("密码正确")
      break
    }else{
      alert("密码错误")
      continue
    }
  }
</script>

原地址:https://blog.csdn.net/SuXiaoBai_/article/details/124533922


THE END