EXT1.0.1中,打开一个TAB后,点击还可以再打开。
怎么样限制不可以重复打开一个页面啊?
请高手指教。谢谢。

解决方案 »

  1.   

    ext 1.0, 怎么会用这个版本
    我觉得可以用 Ext.getCmp("id")判断是否存在
      

  2.   

    以前做的一个系统,现在想改一改,换新版本太麻烦了。
    getCmp可以,不过1.0中好像没有这个方法  
      

  3.   

    设置一个变量
    if(xx.tab1)
    pnl.items.push(new tabPanel({...........}));
      

  4.   

    我这里是这样 的。 var iframe = Ext.DomHelper.append(document.body,{tag: 'iframe', frameBorder: 0, src: "pageconfig.jsp?pageid="+node.id}); 
    var panel = new Ext.ContentPanel(iframe, {title: strnodepath, fitToFrame:true, closable:true}); 
    layout.add('center', panel); node.id是全部存到数据库里的 
    panel打开前,怎么判断一下是否已经存在了。