/** @Name:layuiAdmin iframe版主入口 @Author:贤心 @Site:http://www.layui.com/admin/ @License:LPPL */ layui.extend({ setter: 'config' //配置模块 ,admin: 'lib/admin' //核心模块 ,view: 'lib/view' //视图渲染模块 }).define(['setter', 'admin'], function(exports){ var setter = layui.setter ,element = layui.element ,admin = layui.admin ,tabsPage = admin.tabsPage ,view = layui.view //打开标签页 ,openTabsPage = function(url, text){ //遍历页签选项卡 var matchTo ,tabs = $('#LAY_app_tabsheader>li') ,path = url.replace(/(^http(s*):)|(\?[\s\S]*$)/g, ''); tabs.each(function(index){ var li = $(this) ,layid = li.attr('lay-id'); if(layid === url){ matchTo = true; tabsPage.index = index; } }); text = text || '新标签页'; //定位当前tabs var setThisTab = function(){ element.tabChange(FILTER_TAB_TBAS, url); admin.tabsBodyChange(tabsPage.index, { url: url ,text: text }); }; if(setter.pageTabs){ //如果未在选项卡中匹配到,则追加选项卡 if(!matchTo){ //延迟修复 Firefox 空白问题 setTimeout(function(){ $(APP_BODY).append([ '