2015-01-08 3 views

ответ

1

Я понял это ...

var mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) 
.getInterface(Components.interfaces.nsIWebNavigation) 
.QueryInterface(Components.interfaces.nsIDocShellTreeItem) 
.rootTreeItem 
.QueryInterface(Components.interfaces.nsIInterfaceRequestor) 
.getInterface(Components.interfaces.nsIDOMWindow); 

function TabLeft() 
{ 
mainWindow.gBrowser.tabContainer.advanceSelectedTab(-5, true); 
return "True"; 
}  
TabLeft(); 
0

Код:

var tabOne; 
tabOne = "CODE:"; 
tabOne = "TAB OPEN"+"\n"; 
tabOne += "TAB T=2"+"\n"; 


iimPlay(tabOne); 

ИЛИ

var tabOne; 
tabOne = "CODE:"; 
tabOne += "TAB T=1"+"\n"; 


iimPlay(tabOne); 

Я заинтересован, чтобы узнать, что делает ваш код делать ,

+0

Код ** TAB T = ** не работает с javascript по какой-то причине, это то, что я говорил в своем оригинальном посте, поэтому код, который я опубликовал ниже, представляет собой сложный способ перемещения фокуса на текущую вкладку оставил. Число ** - 5 ** в коде - это количество вкладок, которые он перемещает влево. – Matt

Смежные вопросы