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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 18-12-2012 18:01:48

А можно ли сделать цикл внутри цикла. К примеру вот так:

скрытый текст

Выделить код

Код:

var i;
for (i=1;i<=2;i++){
iimSet("LINE",i);
iimPlay("main.iim",60);
var i;
for (i=1;i<=5;i++){
iimSet("LINE",i);
iimPlay("root.iim",60);
}
}


у меня данная конструкция работать не хочет. в js не силён. подскажите как реализовать выполнение "цикла внутри цикла"

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 17-12-2012 14:23:55

Суть моей проблемы такова.

1. В макросе имеются пару строчек кода который надо циклически повторять n кол-во раз (возможность указывать число повторов)
если быть наглядным то эти строчки:

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=BUTTON ATTR=TXT:Заполнено
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:question_answer ATTR=NAME:commit&&VALUE:Далее


2.  Возможно ли создать такое условие в imacros, при котором он бы проверял наличие элементов на странице и если их нет, то он бы переходил дальше по заданию, а если есть то выполнял  бы определённый массив макросов ?

А именно:
Если imacros на странице не находит "Заполнено", или "Далее", то открывает след вкладку и продолжает работу.
Если imacros на странице  НАходит "Заполнено", или "Далее", то выполняет такой код n кол-во раз:

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=BUTTON ATTR=TXT:Заполнено
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:question_answer ATTR=NAME:commit&&VALUE:Далее

Board footer

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