diff --git a/public/static/plugs/easy-admin/easy-admin.js b/public/static/plugs/easy-admin/easy-admin.js index 679a8f7..c7deebb 100644 --- a/public/static/plugs/easy-admin/easy-admin.js +++ b/public/static/plugs/easy-admin/easy-admin.js @@ -1000,9 +1000,17 @@ define(["jquery", "tableSelect"], function ($, tableSelect) { }, success: function (layero, index) { if (window.CONFIG.IFRAME_OPEN_TOP == '1') { + let iframeUrl = `` + try { + let iframeId = $('iframe:eq(0)').attr('id') + let iframe = document.getElementById(iframeId) + iframeUrl = iframe.contentWindow.location.href + } catch (e) { + iframeUrl = location.href + } let _winTopBtn = ` + style="position: absolute;top: 14px;right: 120px;color: #fff;border-color: #fff;" onclick="window.open('${iframeUrl}')"> 新标签页打开 ` $('.layui-layer-iframe').append(_winTopBtn)