zoukankan      html  css  js  c++  java
  • H+ 关闭menuTab页面

    //注:在contabs.js文件中 $(function () {  }); 方法外 加入
    //注: data-name="' + menuName + '" 这句是加入的自定义属性 用于以后通过name属性进行处理 如:通过name属性关闭tab页面
    //var str = '<a href="javascript:;" class="active J_menuTab" data-id="' + dataUrl + '"  data-name="' + menuName + '" >' + menuName + ' <i class="fa fa-times-circle"></i></a>';
    //var str1 = '<iframe class="J_iframe" name="iframe' + dataIndex + '" width="100%" height="100%" src="' + dataUrl + '" frameborder="0" data-id="' + dataUrl + '" data-name="' + menuName + '" seamless></iframe>';
    //data-name 在这两句中要加入
    //调用示例
    function closeTab_Active(){ //alert("关闭当前");
      parent.closeTab_Active();
    }
    function closeTab_tabId(){ //alert("关闭id ");
      parent.closeTab_tabId("index-bootstrap.html");
    }
    function closeTab_tabName(){ alert("关闭name ");
      parent.closeTab_tabName("测试页2");
    }

      <a href="#" onclick="closeTab_Active(); "> 关闭当前</a>  

      <a href="#" onclick="closeTab_tabId(); "> 关闭id </a>  

      <a href="#" onclick="closeTab_tabName(); "> 关闭name</a>  

      <a href="#" onclick="parent.closeTab_tabName('测试页2'); "> 关闭测试页2</a>  

      //-------------------------实现代码------------------------------------
        //关闭Tab 当前TAB
        function closeTab_Active() {
             $(".J_menuTab.active",window.top.document).find(".fa.fa-times-circle").click();      
        }
        //关闭Tab 根据tabId
        function closeTab_tabId(tabId) {
             $(".J_menuTab[data-id='"+ tabId +"']",window.top.document).find(".fa.fa-times-circle").click();
        }
        //关闭Tab 根据tabName
        function closeTab_tabName(tabName) {  //alert(menuName);
            $('.J_menuTab').each(function () { //遍历所有TAB
                //alert($(this).data('name') );
                if ($(this).data('name') == tabName) { //有此nameTAB 则关闭  //alert($(this).data('id') );
                    $(".J_menuTab[data-id='"+ $(this).data('id') +"']",window.top.document).find(".fa.fa-times-circle").click();
                }
            });
        }
  • 相关阅读:
    linux freopen函数
    进程的环境变量environ
    ls -l 和du 的区别
    Python时间,日期,时间戳之间转换
    Web 服务器压力测试实例详解
    装numpy 环境:python3.4+ windows7 +64位系统
    在Windows Python3.4 上安装NumPy、Matplotlib、SciPy和IPython
    apache 自带的ab.exe 测试网站的并发量(网站压力测试)
    成员如何关注微信企业号?
    微信企业号通讯录有什么用?
  • 原文地址:https://www.cnblogs.com/hailexuexi/p/10226751.html
Copyright © 2011-2022 走看看