Страницы: 1
Цель:
если (есть хотя бы 2 открытых вкладки в текущем окне), то закрыть текущую , иначе текущую вкладку отправить на домашнюю страницу
Пытаюсь написать скрипт для Mouse Gestures 1.5, но знаний катастрофически не хватает.
Поползав по хелпам понял, что надо делать getBrowser().goHome(); Еще смогу видимо табу закрыть.
в ветке "иначе". А вот что делать со вкладками - не вшариваю как найти в этом XULе. 8(
PS. Еще б неплохо получить список окон и знать - какое из них текущее, чтоы логику в (если) поменять на более сложную.
PPS. Я честно пытаюсь читать http://kb.mozillazine.org/Getting_started_with_extension_development и http://xulplanet.com/tutorials/xultu/xulfile.html , но уж больно много и сложно для одного скрипта.
Мой список расширений: здесь
Отсутствует
c.browsers.length // число закладок
window.getBrowser().mCurrentTab // выбранный таб
var c = document.getElementById ("content"); for (var i=0;i<c.browsers.length;i++) { if (c.browsers[i] == window.getBrowser().getBrowserForTab(window.getBrowser().mCurrentTab)) { } }
Отсутствует
Страницы: 1