ВСЕ оформлено в одном кубике "выполнить код".
В начало вынесено:
function tabsInfo(tabsResult){
var json = JSON.parse(tabsResult)
var pages = {
index: json["index"],
list: json["urls"],
total: json["urls"].length
}
return pages
}
и далее по коду, вот это:
_popupinfo()!
var tabs = tabsInfo(_result())
[[A]] = tabs
возвращает результат в список переменных.
Но вот вызов той же функции из "for":
for (var i = 0; (здесь номер вкладки - переменная) != tabs.index && i < (здесь ограничитель); i++){
<код>
...
<код>
popupselect(здесь номер вкладки - переменная)!
_popupinfo()!
tabs = tabsInfo(_result())
[[B]] = tabs
}
здесь "B" всегда "Undefined"
Ошибок в лог не выдает, пробовал прикрутить "this", но толи криво, толи это вообще не то, но не заработало.
Как тут можно решить проблему ?