·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> Fineui往框架添加选项卡的方法

Fineui往框架添加选项卡的方法

作者:佚名      ASP.NET网站开发编辑:admin      更新时间:2022-07-23

Fineui往框架添加选项卡的方法

在主页F.ready(function (){...}方法中添加js代码

// 添加示例标签页            window.addExampleTab = function (id, url, text, icon, refreshWhenExist) {                // 动态添加一个标签页                // mainTabStrip: 选项卡实例                // id: 选项卡ID                // url: 选项卡IFrame地址                 // text: 选项卡标题                // icon: 选项卡图标                // addTabCallback: 创建选项卡前的回调函数(接受tabConfig参数)                // refreshWhenExist: 添加选项卡时,如果选项卡已经存在,是否刷新内部IFrame                F.util.addMainTab(mainTabStrip, id, url, text, icon, null, refreshWhenExist);            };            // 移除选中标签页            window.removeActiveTab = function () {                var activeTab = mainTabStrip.getActiveTab();                mainTabStrip.removeTab(activeTab.id);            };

然后在需要在主框架添加选项卡的页面写js方法

var basePath = '<%= ResolveUrl("~/") %>';             function openHelloFineUI(id) {                //alert(parent.addExampleTab);                parent.addExampleTab.apply(null, ['hello_fineui_tab', 'CafeSmilewall/Comment.aspx?id=' + id + '', '查看评论', basePath + 'res/images/filetype/vs_aspx.png', true]);        }

在事件中调用openHelloFineUI方法即可

微笑话网站长提供