>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Сохранение не активной вкладки http://forum.mozilla-russia.org/viewtopic.php?id=68236 |
Medison1 > 05-09-2015 08:54:33 |
Добрый день. Мне нужно сохранить вкладку. Для этого приходится использовать код: Выделить код Код:var TabIndex = gBrowser.tabContainer.selectedIndex; //Запоминаю индекс текущей вкладки gBrowser.selectedTab = ТутВкладка; // Делаю нужную вкладку активной saveDocument(window.content.document, true); // Сохраняю документ gBrowser.removeCurrentTab(); // Закрываю активную вкладку gBrowser.selectTabAtIndex(TabIndex ); //Активирую ранее запомненную вкладку, иначе браузер открывает вкладку слева от закрытой Кажется очень много действий, плюс возникают мелькания из-за переходов. |
Dumby > 05-09-2015 12:28:47 |
Нет, не добрый. |
Medison1 > 06-09-2015 14:44:20 |
Спасибо, получилось. Судя по ссылке придется переписывать код расширения потом. |