单击链接,弹出一个Tab

当我们在做一些效果的时候,如果点击一个链接,当前的页面跳转成另外一个页面,当前页面消失。这也许不是我们想要的。现在,我们要做一个效果,点击链接,当前页面不消失,而是添加了一个Tab。请看:

           

 

 

大家可以看到。当我点击 设置点总数:556的时候 弹出的是一个设施点详情的Tab。这是怎么实现的呢?请往下看:

步骤一:设施点总数 556处的代码

                        <td style="text-decoration:underline; cursor:hand; text-align: left;" width="6%" onClick="addTab(”参数1“,"参数2");">556</td>

步骤二:

 <script>
  function addTab(参数1,参数2){
    var m= window.parent.Ext.getCmp("tab")
    var tabpanle=window.top.Ext.getCmp("tabpanle");
       if (!m){
       var newUrl = getRootPath()+"/report/detailkeyreport?lanCode="+参数1+"&userType="+参数2;

     m = tabpanle.add({
     title : "xxxxxxxxxxxxxxx",
     id : "tab",
     border : false,
     closable : true,   //可以关闭Tab
     html : "<iframe  src='" + newUrl
       + "' frameborder=0  width=100% height=100% />"
       });
   tabpanle.activate("tab" );
     }else{
      tabpanle.activate("tab" );
     }
 }       

<script>

OK 搞定。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值