TAB
Команда iMacros TAB
Назначение команды TAB — работа с вкладками браузера. Если коротко о возможностях команды: переключение между открытыми вкладками, открытие и закрытие вкладок, закрытие всех вкладок кроме активной. Из своей практики могу сказать — это одна из основных команд в работе макроса, и первая из тех, которые рекомендуются для ознакомления начинающих в изучении iMacros команд. По поводу закрытия всех вкладок кроме активной (CLOSEALLOTHERS) — ее рекомендуется применять в начале каждого макроса, в котором есть переключение по вкладкам, для исключения появления ошибок в работе макроса.
Синтаксис:
TAB (T=н|OPEN|CLOSE|CLOSEALLOTHERS)
Параметры:
T
Перейти на открытую вкладку с номером н.
CLOSE
Закрыть текущую вкладку.
OPEN
Открывает новую вкладку в фоновом режиме (не активном, активной остается вкладка в которой работали до этого).
CLOSEALLOTHERS
Закрывает все вкладки кроме текущей (активной).
Примеры:
Если хотите открыть еще одну страницу, используйте следующий код:
'Открытие страницы в активной вкладке
URL GOTO=http://www.imacros.org
'Открытие новой фоновой вкладки
TAB OPEN
'Переключиться на открывшуюся вкладку
TAB T=2
'Загрузка второй ссылки
URL GOTO=http://www.google.com
'Закрытие второй вкладки
TAB CLOSE
TAB T=1
Примечания:
iMacros TAB для Firefox и Chrome ведут себя иначе при подсчете количества вкладок:
В iMacros Browser номер вкладки всегда отсчитывается от первой вкладки. Но в iMacros для Firefox и iMacros для Chrome позиция вкладки считается по отношению к вкладке с которой началась работа макроса. Пример:
если вы запустите макрос, а в это время была открыта 5-ая вкладка, то ссылаться на 5-ую вкладку нужно TAB T=1, а TAB T=2 относится к следующей вкладке (6-ая вкладка), на 4-ую вкладку TAB T=0. Также следует знать, что другие дополнения для Firefox могут изменить поведение макроса при работн с вкладками.