можно попробовать вообще просто d+
Если не загрузился элемент - вернуться в начало цикла
-
Короче я нуб и неясно изъясняюсь... Под следущим циклом я понимал следущую иттерацию.
Вобщем понял, следущая иттерация - команда continue.
А как заново повторить иттерацию?
Например, сайт лагнул, элемент не загрузился, нужно в точности то же самое повторить. -
@support said in Если не загрузился элемент - вернуться в начало цикла:
Сделать еще 1 цикл внутри, либо переделать цикл в метки.
В прошлый раз нашел обходное решение, сейчас опять вопрос всплыл.
Объясните пожалуйста чуть подробней: какой цикл можно сделать внутри? И как переделать в метки?
Я пытаюсь сделать так:
For 1 to 100
поставить метку
-действие-
if was_error == true
вернуться к меткеВ таком случае после перехода на метку выполняется только одна иттерация, затем цикл завершается
-
обещали работу с метками в цикле поправить
http://community.bablosoft.com/topic/2275/go-to-label-внутри-цикла -
ТС, гугли рекурсия, в басе ее можно организовать с помощью функции. Можно еще метками, назад возвращаться, ими проще, но учти, что метки не работают внутри циклов и функций, по причине того что при переходе по метке сбрасывается стек информации о заходе в цикл/функцию.
