| | |
| | | <link rel="stylesheet" href="jqueryui/jquery-ui.css">
|
| | | <link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome.min.css">
|
| | | <link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome-animation.min.css">
|
| | | <link rel="stylesheet" type="text/css" href="js/verify/css/verify.css">
|
| | | <link rel="stylesheet" type="text/css" href="src/css/layui.css">
|
| | | <script type="text/javascript" src="js/jquery-1.8.3.js"></script>
|
| | | <script type="text/javascript" src="jqueryui/jquery-ui.js"></script>
|
| | | <script type="text/javascript" src="js/qrcode.js"></script>
|
| | | <script type="text/javascript" src="js/base64.js"></script>
|
| | | <script type="text/javascript" src="js/MD5.js"></script>
|
| | | <script type="text/javascript" src="js/base.js"></script>
|
| | | |
| | | </head>
|
| | | <body>
|
| | | <div class="container">
|
| | |
| | | <img src="image/loading-open.gif" alt="">
|
| | | </div>
|
| | | </div>
|
| | | <!-- 验证码登陆面板 -->
|
| | | <div class="hdw-dialog hdw-dialog-hide" id="lVerify-dialog">
|
| | | <div class="hdw-dialog-container">
|
| | | <div class="hdw-dialog-bg"></div>
|
| | | <div class="hdw-dialog-content hdw-dialog-width500-300">
|
| | | <div class="hdw-dialog-content-container">
|
| | | <div id="lVerify" ></div>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <script type="text/javascript" src="js/nocontent.js"></script>
|
| | | <script type="text/javascript" src="js/verify/js/verify.min.js"></script>
|
| | | <script type="text/javascript" src="src/layui.all.js"></script>
|
| | | <script type="text/javascript">
|
| | | var entername="<s:text name='Enter_username'/>";
|
| | | var enterpass="<s:text name='Enter_password'/>";
|
| | |
| | | }, 1200);
|
| | |
|
| | | initDBpool();
|
| | | |
| | | // 点击空白区域关闭验证
|
| | | $('#lVerify-dialog .hdw-dialog-bg').click(function() {
|
| | | $('#sub').children('.faa-spin').css('visibility', 'hidden');
|
| | | $('#sub').removeClass('page-loading');
|
| | | $('#lVerify-dialog').addClass('hdw-dialog-hide');
|
| | | });
|
| | | });
|
| | | |
| | | // 初始化verify拖动验证
|
| | | function initVerify() {
|
| | | // 清空内容
|
| | | $('#lVerify').text('');
|
| | | // 配置拖动验证图像
|
| | | $('#lVerify').slideVerify({
|
| | | type : 2, //类型
|
| | | vOffset : 5, //误差量,根据需求自行调整
|
| | | vSpace : 5, //间隔
|
| | | imgName : ['verify.png'],
|
| | | imgSize : {
|
| | | width: '498px',
|
| | | height: '250px',
|
| | | },
|
| | | blockSize : {
|
| | | width: '40px',
|
| | | height: '40px',
|
| | | },
|
| | | barSize : {
|
| | | width : '498px',
|
| | | height : '40px',
|
| | | },
|
| | | ready : function() {
|
| | | |
| | | },
|
| | | success : function() {
|
| | | $('#lVerify-dialog').addClass('hdw-dialog-hide'); // 隐藏验证
|
| | | checkuser(); // 验证用户
|
| | | },
|
| | | error : function() {
|
| | | // alert('验证失败!');
|
| | | }
|
| | | });
|
| | | }
|
| | | |
| | |
|
| | | //初始化连接池
|
| | | function initDBpool(){
|
| | |
| | | $('#sub').children('.faa-spin').css('visibility', 'hidden');
|
| | | $('#sub').removeClass('page-loading');
|
| | | } else {
|
| | | checkuser();
|
| | | $('#lVerify-dialog').removeClass('hdw-dialog-hide'); // 显示拖动验证数据
|
| | | initVerify();
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | $('#sub').children('.faa-spin').css('visibility', 'hidden');
|
| | | $('#sub').removeClass('page-loading');
|
| | | } else {
|
| | | window.location.href = data.msg; |
| | | setNavSession(data.msg);
|
| | | }
|
| | | }).error(function(){
|
| | | noContent.showNoContent("登录失败请检查网络连接!");
|
| | |
| | | }
|
| | | });
|
| | |
|
| | | checkNavSession();
|
| | | // 设置导航数据
|
| | | function setNavSession(link) {
|
| | | $.ajax({
|
| | | url:'CustompageAction!searchAll',
|
| | | data: null,
|
| | | asnyc: true,
|
| | | dataType: 'json',
|
| | | success:function(res) {
|
| | | //console.log(res);
|
| | | var rs = JSON.parse(res.result);
|
| | | if(rs.code == 1) {
|
| | | window.location.href = link;
|
| | | }else {
|
| | | layer.msg('登陆失败!');
|
| | | }
|
| | | |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //checkNavSession();
|
| | | // 监测导航数据的session
|
| | | function checkNavSession() {
|
| | | function checkNavSession(link) {
|
| | | $.ajax({
|
| | | url:'LoginAction!getSessionByString',
|
| | | data: 'json=custompages_json',
|
| | | asnyc: true,
|
| | | success:function(rs) {
|
| | | if(rs.result == "") {
|
| | | location.reload();
|
| | | }
|
| | | setTimeout(checkNavSession, 1500);
|
| | | console.log(rs);
|
| | | //window.location.href = link;
|
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //拦截安卓回退按钮
|
| | | history.pushState(null, null, location.href);
|
| | | window.addEventListener('popstate', function(event) {
|
| | | history.pushState(null, null, location.href );
|
| | | //此处加入回退时你要执行的代码
|
| | | });
|
| | | </script>
|
| | | </body>
|
| | | </html> |