zoukankan      html  css  js  c++  java
  • 浏览器端简易加密

        // 文章密码
        var mima = <?php echo ARTICLE_KEY; ?>;
        $('.word').click(function(){
            var passwd = prompt('请输入密码','');
            if(passwd != mima){
                $(this).attr('href','').attr('target','_self');
                alert('密码输入错误!');

            }else{
                // 保存cookie
                setCookie('password',mima);
            }
        });
        
        function setCookie(name,value)
        {
            
            var Days = 30;
            var exp = new Date();
            exp.setTime(exp.getTime() + Days*24*60*60*1000);
            document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
            
            
            document.cookie = name + "="+ escape (value) + ";";
            
        }

        function getCookie(name)
        {
                var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
                if(arr=document.cookie.match(reg))
                return unescape(arr[2]);
                else
                return null;
        }
        var check = <?php echo $_GET['check']; ?>;
        if(check){
            var mima = getCookie('password');
            if(!mima){
                alert('非法进入!');
                location.href="__ROOT__";
            }
        
            
        }

  • 相关阅读:
    实验四 决策树算法及应用
    实验三 朴素贝叶斯算法及其应用
    计算机网络概述
    实验二——K近邻
    感知机及其应用
    面向对象设计与分析
    结构化分析和设计
    如何安装Dosbox并运行一个汇编代码
    如何解决从windows下载到ubuntu的中文安装包解压中文名出现乱码的情况
    实验一——visio的使用
  • 原文地址:https://www.cnblogs.com/tblog/p/4914139.html
Copyright © 2011-2022 走看看