3
 var tabs = Ext.widget('tabpanel', {
        renderTo: 'tabs',
        resizeTabs: true,
        enableTabScroll: true,
        width: 600,
        height: 250,
        defaults: {
            autoScroll: true,
            bodyPadding: 10
        },
        items: [{
            title: 'Tab 1003',
            iconCls: 'tabs',
            //ref:'http://www.yahoo.com',
            //hrefTarget:'_self',
            html: '<div style="width:100%; height:100%; background-color:#cccccc;"><iframe src="http://www.w3schools.com" frameborder=0  style="width:100%; height:100%;"></iframe></div>',
            closable: true,
            focusOnToFront  : true
        }],.........................

いくつかのタブがある場合、最初のタブに集中するにはどうすればよいですか? 私は focusOnToFront を使用していますが、機能していないようです。

4

2 に答える 2

1

変数 で既に tabpanel が定義されていることtabsがわかります。最初のタブを表示したい場合、最も簡単な方法は次のとおりです。

tabs.setActiveTab(0);

こちらのドキュメントで説明されているとおりです。

于 2013-01-31T19:06:50.577 に答える
0

プロパティを追加しactiveTabます。

var tabs = Ext.widget('tabpanel', {  
    activeTab: 0,
    ...
于 2013-11-29T07:10:19.107 に答える