abstrak:<!DOCTYPE html> <html> <head> <title>歡迎</title> <link rel="stylesheet" type="text/css" href="/static/plugins/layui/css/l
<!DOCTYPE html> <html> <head> <title>歡迎</title> <link rel="stylesheet" type="text/css" href="/static/plugins/layui/css/layui.css"> <script type="text/javascript" src="/static/plugins/layui/layui.js"></script> <style type="text/css"> </style> </head> <body> <!--header--> <div class="header"> <span class="title">后臺(tái)管理系統(tǒng)</span> <span class="userinfo">{$admin.username}【{$role.title}】<a href="javascript:;" onclick="logout()">退出</a></span> </div> <!--menu--> <div class="menu" id="menu"> <div class="layui-collapse" lay-accordion> {volist name="$menus" id="vo"} <div class="layui-colla-item"> <h2 class="layui-colla-title">{$vo.title}</h2> <div class="layui-colla-content"> <?php if(isset($vo['children']) && $vo['children']){?> <ul class="layui-nav layui-nav-tree"> {volist name="vo.children" id="cvo"} <li class="layui-nav-item"><a href="javascript:;" onclick="menufire(this)" src="/index.php/admins/{$cvo.controller}/{$cvo.method}">{$cvo.title}</a></li> {/volist} </ul> <?php }?> </div> </div> {/volist} </div> </div> <!--主操作區(qū)--> <div class="main"> <iframe src="/index.php/admins/home/welcome" onload="resetMainHeight(this)" style="width: 100%;height: 100%;" frameborder="0" scrolling="0"></iframe> </div> </body> </html> <script type="text/javascript"> layui.use(['element','layer'], function(){ var element = layui.element; $ = layui.jquery; layer = layui.layer; resetMenuHeight(); }); // 重新設(shè)置頁(yè)面高度 function resetMenuHeight(){ var height = document.documentElement.clientHeight - 50; $('#menu').height(height); } // 重新設(shè)置主操作區(qū)高度 function resetMainHeight(obj){ var height = parent.document.documentElement.clientHeight - 53; $(obj).parent('div').height(height); } // 菜單點(diǎn)擊 function menufire(obj){ // 獲取url var src = $(obj).attr('src'); // 設(shè)置iframe的src $('iframe').attr('src',src); } // 退出登錄 function logout(){ // 退出前確認(rèn) layer.confirm('確定要退出嗎?',{ icon:3, btn:['確定','取消'] },function(){ $.get('/index.php/admins/account/logout',function(res){ if(res.code>0){ layer.msg(res.msg,{'icon':2}); }else{ layer.msg(res.msg,{'icon':1}); setTimeout(function(){window.location.href='/index.php/admins/account/login';},1000); } },'json'); }); } </script>
通過(guò)iframe標(biāo)簽就設(shè)置操作區(qū)域,然后通過(guò)改變iframe里面的url地址就可以切換頁(yè)面;
//重點(diǎn);
function menufire(obj){
var src = $(obj).attr('src');
$('iframe').attr('src',src);
}
Guru membetulkan:查無(wú)此人Masa pembetulan:2019-06-06 09:38:33
Rumusan guru:完成的不錯(cuò),后臺(tái)cms管理,頁(yè)面不需要多絢麗,但是功能要做的方便。繼續(xù)加油。