javascript-需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面

问题描述

需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面

需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面,现在新增一个页面:wait.html。想达到的效果是一旦进入nologin.html,5分钟内进入login.html会自动跳转到wait.html,5分钟后进入login.html可以正常进入。cookie实现

  var errCount = 0;
function check() {
    if (errCount < 3) {
        var name = document.getElementById("name").value;
        var pass = document.getElementById("pass").value;
        if (name == "账号" && pass == "密码") {
            errCount = 0;
            alert("登入成功");
            window.document.f.action = "in.html";
            window.document.f.submit();
        } else {
            errCount++;
            alert("用户名或密码连续错误次数" + errCount);
        }
    }

    if (errCount == 3) {// 连续输入3次账号密码错误
        location.href = "nologin.html";
    }
}

解决方案

更正下,setCookie放错位置

 function setCookie() {
        var d = new Date();
        d.setMinutes(d.getMinutes() + 5);
        document.cookie = 'visit1=1;expires=' + d.toGMTString();
    }
    if (document.cookie.indexOf('visit1=1') != -1) location = 'wait.html';/////////////////////

    var errCount = 0;
    function check() {
        if (errCount < 3) {
            var name = document.getElementById("name").value;
            var pass = document.getElementById("pass").value;
            if (name == "账号" && pass == "密码") {
                errCount = 0;
                alert("登入成功");
                window.document.f.action = "in.html";
                window.document.f.submit();
            } else {
                errCount++;
                alert("用户名或密码连续错误次数" + errCount);
            }
        }

        if (errCount == 3) {// 连续输入3次账号密码错误
            setCookie();//////////////////////
            location.href = "nologin.html";
        }
    }

解决方案二:

 function setCookie() {
        var d = new Date();
        d.setMinutes(d.getMinutes() + 5);
        document.cookie = 'visit1=1;expires=' + d.toGMTString();
    }
    if (document.cookie.indexOf('visit1=1') != -1) location = 'wait.html';/////////////////////

    var errCount = 0;
    function check() {
        if (errCount < 3) {
            var name = document.getElementById("name").value;
            var pass = document.getElementById("pass").value;
            if (name == "账号" && pass == "密码") {
                errCount = 0;
                alert("登入成功");
                window.document.f.action = "in.html";
                window.document.f.submit();
            } else {
                setCookie();//////////////////////
                errCount++;
                alert("用户名或密码连续错误次数" + errCount);
            }
        }

        if (errCount == 3) {// 连续输入3次账号密码错误
            location.href = "nologin.html";
        }
    }
时间: 2024-10-28 15:11:28

javascript-需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面的相关文章

javascript-下面的脚本我想实现连续输入3次账号密码错误自动跳转到禁止登陆页面怎么实现

问题描述 下面的脚本我想实现连续输入3次账号密码错误自动跳转到禁止登陆页面怎么实现 <script> function check(){ var name=document.getElementById("name").value; var pass=document.getElementById("pass").value; if(name=="账号" && pass=="密码"){ alert(

android入门-如何实现1点击进入App后进入欢迎页面,几秒钟后自动跳转到程序主页面

问题描述 如何实现1点击进入App后进入欢迎页面,几秒钟后自动跳转到程序主页面 刚开始学 希望 能得到相关方面的知识点..求个大神告诉我.我自己去找学习.度娘上也没找到 解决方案 http://bbs.9ria.com/thread-199604-1-1.html 解决方案二: http://blog.sina.com.cn/s/blog_6360bc1601011bxn.htmlhttp://tec.5lulu.com/detail/110ksn1e6l6zr8s1f.htmlhttp://w

PHP 登录完成后如何跳转上一访问页面

 访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面 项目需求   访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面.   解决思路1:   在跳转到登录页面之前要将当前访问页面的url保存到cookie里面,登录验证授权通过后,从cookie中取出这个url值,跳转到该url指定的页面.   具体实现   我现在的程序是基于T

wordpress当分类列表或搜索结果只有一篇文章时直接跳转到该文章页面

当分类列表只有一篇文章时直接跳转到该文章页面 当分类下只有一篇文章时能不能直接跳转到该文章页面,答案是可以的,方法的搜索结果是一下的,区别是把判断当前页面是搜索结果页面改为是分类列表页面即可,修改后的代码如下. 把下面的代码添加到主题的functions.php文件: function category_jump_page() { //定义函数  if(is_category()) { //判断是否是分类列表页面   global $wp_query; //定义全局变量   if ($wp_qu

android fragment-如何从fragment跳转到新的页面

问题描述 如何从fragment跳转到新的页面 继承fragment的Java文件中,点击按钮跳转到新的页面 解决方案 http://www.apkbus.com/android-243257-1-2.html?_dsign=78c8d65d

JavaScript实现x秒后自动跳转到一个页面_javascript技巧

今天看视频学习时学习了一种新技术,即平时我们在一个页面点击"提交"或"确认"会自动跳转到一个页面. 在网上搜了一下,关于这个技术处理有多种方法,我只记下我在视频里学到的三种: 1.用一个response.sendRedirect("目标页面.jsp\.htm");实现直接跳转: 2.有时我们需要有点提示,比如"x秒后自动跳转,若没有跳转,请点击此处",则可以在myeclipse中调用Snippets中的Delay Go To

javascript动态修改Li节点值的方法

 这篇文章主要介绍了javascript动态修改Li节点值的方法,涉及针对li节点的操作技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了javascript动态修改Li节点值的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Cont

javascript动态修改Li节点值的方法_javascript技巧

本文实例讲述了javascript动态修改Li节点值的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html>  <html xmlns="http://www.w3.org/1999/xhtml">  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 

JavaScript简单修改窗口大小的方法_javascript技巧

本文实例讲述了JavaScript简单修改窗口大小的方法.分享给大家供大家参考.具体如下: function resize_window(){ // move the window to 0,0 (X,Y) window.moveTo(0, 0); // resize the window to 800x600 window.resizeTo(800, 600); } resize_window(); 希望本文所述对大家的javascript程序设计有所帮助. 以上是小编为您精心准备的的内容,在