• FineUI 单击菜单页面内容完全刷新,关闭Tab


    res/js/main.js  修改initTreeabStrip 中    refreshWhenExist、refreshWhenTabChang两参数值

    // 初始化主框架中的树(或者Accordion+Tree)和选项卡互动,以及地址栏的更新
        // treeMenu: 主框架中的树控件实例,或者内嵌树控件的手风琴控件实例
        // mainTabStrip: 选项卡实例
        // addTabCallback: 创建选项卡前的回调函数(接受tabConfig参数)
        // updateLocationHash: 切换Tab时,是否更新地址栏Hash值
        // refreshWhenExist: 添加选项卡时,如果选项卡已经存在,是否刷新内部IFrame
        // refreshWhenTabChange: 切换选项卡时,是否刷新内部IFrame
        F.util.initTreeTabStrip(treeMenu, mainTabStrip, null, true, true,true);    // false,false

    function closeActiveTab() {
                parent.removeActiveTab();
            }

    你如果程序中用到了这个地方,你会发现直接复制过去,可以添加Tab,但是关不了,没有任何反应,因为在它们给出的Script/default.js中没有关闭的js,只要加上下面这句js代码就可以了哦

    window.removeActiveTab = function () {
            var activeTab = mainTabStrip.getActiveTab();
            mainTabStrip.removeTab(activeTab.id);
        };

  • 相关阅读:
    A计划
    edu_6_4_1
    edu_6_2_2
    edu_6_3_1
    hdu 1205 吃糖果【鸽巢原理】
    float 为什么不能用== ,或者大于等于,或者小于等于
    素数筛法及其优化
    hdu 1106 排序
    hdu 1164 Eddy's research I
    java 格式化输出 printf 总结
  • 原文地址:https://www.cnblogs.com/xihong2014/p/4122074.html
Copyright © 2020-2023  润新知