Страницы: 1
Подскажите, пожалуйста
Уже мозг себе сломал
Есть страница с товаров в корзине, вот мне нужно что бы макрос обновлял страницу и выводил на экран сумму
var macros macros = "CODE:"; macros += "REFRESH" + "\n"; macros += "TAG POS=1 TYPE=STRONG ATTR=CLASS:total-price EXTRACT=TXT" + "\n"; iimPlay(macros); var price = iimGetLastExtract(); alert (price)
Но как убрать US $ ?
InfSub, всё так же не переключается на вторую вкладку, но:
Мистика какая то, проверил обычным скриптом, который я сюда скидывал изначально, не на JS. Обратил внимание, что в EXTRACT скопировалось слово с пробелами т.е. 5-6 пробелов, слово и опять 5-6 пробелов. хотя их не должно быть. по крайней мере раньше не было.
Решил проверить, установил Imacros 9.0.3 и там копируется нормально, пробелов нет, копируется само слово.
Вернулся на 8.9.7, опять пробелы.
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:nameForm ATTR=NAME:name CONTENT="${iimGetExtract()}"
Одно слово, цифро-буквенное.
while(1){ iimPlayCode(` TAB T=1 REFRESH TAG POS=1 TYPE=DIV ATTR=CLASS:name EXTRACT=TXT `); if(iimGetExtract()!='#EANF#'){ iimPlayCode(` TAB T=1 TAB T=2 TAG POS=1 TYPE=INPUT:TEXT FORM=ID:nameForm ATTR=NAME:name CONTENT=${iimGetExtract()} TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:nameForm ATTR=ID:add_name TAG POS=1 TYPE=A ATTR=ID:next TAB T=1 `); }; };
Если меняю эту
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:nameForm ATTR=NAME:name CONTENT="'+iimGetExtract()+'" на эту TAG POS=1 TYPE=INPUT:TEXT FORM=ID:nameForm ATTR=NAME:name CONTENT=${iimGetExtract()}
InfSub, дома поверил скрипт, какой то баг. Он когда переходит на TAB2 то не вставляет скопированный текст, а вставляет:
версия iMacros какая? 9.0.3
Спасибо огромное, заработало.
А тут нет репутации?
InfSub, извиняюсь, исправил.
Странно, при запуске скрипта он почему то не запускался сам, а запустил другие. Вот и скопировл ту ошибку случайна.
InfSub
…InfSub, Спасибо, решил проверить на работе, но мне почему то такую ошибку бьёт
Error: Variable !clipboard on line 6 is not compatible with Alertfox (Error code: -1001)
Помогите, пожалуйста, с JS If Else. Просто сам в JS вообще 0. Пытался понять, но что то никак пока(
TAB T=1 REFRESH TAG POS=1 TYPE=DIV ATTR=CLASS:name EXTRACT=TXT SET !CLIPBOARD {{!EXTRACT}} TAB T=2 TAG POS=1 TYPE=INPUT:TEXT FORM=ID:nameForm ATTR=NAME:name CONTENT={{!CLIPBOARD}} TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:nameForm ATTR=ID:add_name TAG POS=1 TYPE=A ATTR=ID:next
Страницы: 1