• 浏览器端简易加密


        // 文章密码
        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__";
            }
        
            
        }

  • 相关阅读:
    hadoop机架感知
    Ajax请求结果的缓存
    Blocks语法
    CentOS yum 源的配置与使用
    .NET三层架构开发初步
    Mac技巧合集第一期
    Fine Uploader文件上传组件
    WCF 系列文章
    http权威指南读书笔记
    WCF Service Hosting的线程关联性Mono实现比.NET统一?
  • 原文地址:https://www.cnblogs.com/tblog/p/4914139.html
Copyright © 2020-2023  润新知