|
|
|
@ -9,8 +9,8 @@ |
|
|
|
|
<html lang="en"> |
|
|
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!--输出,条件,迭代标签库--> |
|
|
|
|
<%@ page pageEncoding="utf-8" %> |
|
|
|
|
|
|
|
|
|
<script> |
|
|
|
|
<head> |
|
|
|
|
<script> |
|
|
|
|
function showMenu() { |
|
|
|
|
var child = $("." + $(this).attr("id")); |
|
|
|
|
i = $(this).find('i'); |
|
|
|
@ -35,12 +35,12 @@ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function addMenu(menus, level,id) { |
|
|
|
|
function addMenu(menus, level, id) { |
|
|
|
|
|
|
|
|
|
for (var menu in menus) { |
|
|
|
|
href = menus[menu].href; |
|
|
|
|
menuId='#menu'+menus[menu].id; |
|
|
|
|
$("#list-tab").append('<a class="list-group-item list-group-item-action" data-href="'+menus[menu].href+'" data-id="'+menus[menu].id+'" id="' + menuId.substr(1) + '" data-toggle="list">\n' + |
|
|
|
|
menuId = '#menu' + menus[menu].id; |
|
|
|
|
$("#list-tab").append('<a class="list-group-item list-group-item-action" data-href="' + menus[menu].href + '" data-id="' + menus[menu].id + '" id="' + menuId.substr(1) + '" data-toggle="list">\n' + |
|
|
|
|
' ' + menus[menu].menuName + '\n' + |
|
|
|
|
' </a>'); |
|
|
|
|
if (level > 0) { |
|
|
|
@ -52,19 +52,19 @@ |
|
|
|
|
addMenu(menus[menu].childMenu, level + 1, menus[menu].id); |
|
|
|
|
} else { |
|
|
|
|
$(menuId).click(function () { |
|
|
|
|
btnId='#btn'+$(this).data('id'); |
|
|
|
|
btnId = '#btn' + $(this).data('id'); |
|
|
|
|
if ($(btnId).length == 0) { |
|
|
|
|
$("#tabs").append('<button type="button" id="' + btnId.substr(1) + '" class="btn btn-secondary btn-lg" href="#iframe'+$(this).data('id')+'">' + $(this).text() + '\n' + |
|
|
|
|
$("#tabs").append('<button type="button" id="' + btnId.substr(1) + '" class="btn btn-secondary btn-lg" data-id="'+$(this).data('id')+'" href="#iframe' + $(this).data('id') + '">' + $(this).text() + '\n' + |
|
|
|
|
' <i class="fas fa-times" style="display: none"></i>\n' + |
|
|
|
|
' </button>') |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$(btnId).click(); |
|
|
|
|
|
|
|
|
|
iframe='#iframe'+$(this).data('id'); |
|
|
|
|
iframe = '#iframe' + $(this).data('id'); |
|
|
|
|
if ($(iframe).length == 0) { |
|
|
|
|
$(top.document).find('#nav-tabContent').append('<div id="' + iframe.substr(1) + '" class="tab-pane fade embed-responsive embed-responsive-16by9" >\n' + |
|
|
|
|
' <iframe class="embed-responsive-item" src="'+$(this).data('href')+'"></iframe>\n' + |
|
|
|
|
' <iframe class="embed-responsive-item" src="' + $(this).data('href') + '"></iframe>\n' + |
|
|
|
|
' </div>'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -80,9 +80,13 @@ |
|
|
|
|
) |
|
|
|
|
; |
|
|
|
|
}); |
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
<div class="list-group" id="list-tab" role="tablist"> |
|
|
|
|
</script> |
|
|
|
|
</head> |
|
|
|
|
<div class="show" id="navbarNavDropdown"> |
|
|
|
|
<div class="col-2"> |
|
|
|
|
<div class="list-group" id="list-tab" role="tablist"> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|