Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Сustom Buttons » Custom Buttons » 26-09-2015 15:05:48

Всем доброго времени суток, никто не подскажет с кодом для перехода на последнюю активную вкладку? То есть, например, просматривал я до этого страницы на вкладках с номерами 6,7, 10, 12, 4, 1,3, и именно в таком порядке, на 3(третьей) вкладке я нахожусь в данный момент,  применяю код, и меня возвращает на 1ю вкладку, применяю снова и меня уже возвращает на 4ю, еще раз и уже на 12ю, и так далее. То есть получается эдакий ctrl-shift-tab только не в порядке физического расположения табов, а в порядке использования, что жутко удобно, когда вкладок открыто много(обожаю эту функцию еще со времен старой Оперы).
Пока что удалось нарыть вот такой код:
[code]if ("tabFocusManager" in FireGestures == false) {
  // init tab focus manager
  FireGestures.tabFocusManager = {

    i: 0,
    _tabHistory: [],

    focusLastSelectedTab: function() {
      var currentPanel = gBrowser.mCurrentTab.getAttribute("linkedpanel");
      for (i = this._tabHistory.length - 1; i > 0; i--) {
        var panel = this

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]