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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

№103-05-2017 12:26:23

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3299
UA: Chrome 58.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)



iMacros for FireFox - общие вопросы, обсуждение возможностей (Часть 2)



Правила оформления сообщений в данном топике:

1a50e37cd460db106ba5ca4992038a53.jpg


  • Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]

  • Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
    или выложите на сайт «Pastebin».
  • При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
    или выложите на сайт «Pastebin».
  • Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
    .


«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон

«Не каждый вопрос заслуживает ответа.»
Сайрус


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№117719-10-2020 12:02:11

Герман
Участник
 
Группа: Members
Зарегистрирован: 15-07-2018
Сообщений: 24
UA: Chrome 86.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Привет! Подскажите как быть в случае если аймакросом просто так нельзя нажать на некий элемент на странице сайта? Суть в следующем: есть сайт на котором надо выбрать USD из открывающегося списка валют. Само выпадающее окно аймакросом открывается. Но вот нажать на USD просто так не получается. На скрине видно наглядно, стрелкой отметил:
|
|

oUkVmi8.png
|
|
Думаю надо через код элемента делать команду. Но я не очень разбираюсь как из кода элемента создать правильную команду. Помогите пожалуйста. Вот скопированный код элемента (на скрине он синим фоном выделен):

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

Выделить код

Код:

<span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="true" tabindex="0" aria-labelledby="select2-currency-container" aria-owns="select2-currency-results" aria-activedescendant="select2-currency-result-db1c-USD"><span class="select2-selection__rendered" id="select2-currency-container" role="textbox" aria-readonly="true" title="USD">USD</span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span>

Отредактировано Герман (19-10-2020 12:41:09)

Отсутствует

 

№117820-10-2020 10:25:21

Egorushka1974
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 179
UA: Chrome 86.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Герман пишет

Думаю надо через

попробуй так

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

Выделить код

Код:

window.document.querySelector('span[id="select2-currency-container"][class="select2-selection_rendered"]').click();


а вообще сайт посмотреть бы, тогда уже конкретно написать можно

Отсутствует

 

№117927-10-2020 23:44:46

Egorushka1974
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 179
UA: Chrome 85.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Добрый вечер.
Мэтры, помогите пожалуйста, мозга сломал.
есть сайт, биржа

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

в поле ввода под From нужно вводить объем, например 1000
перебрал все стандартные способы типа
скрытый текст

Выделить код

Код:

window.document.getElementById("swap-currency-input").querySelector('.sc-kQsIoO.deMLGG.token-amount-input').value=1000;

window.document.getElementById("swap-currency-input").querySelector('input[class="sc-kQsIoO deMLGG token-amount-input"]').value=1000;

let a = window.document.getElementById("swap-currency-input");
a.getElementsByTagName('div')[0].getElementsByTagName('input')[0].value = 1000;
и прочее


нифига не помогает, цифра в поле вводится, но не отправляется, не принимается, более того, через некоторое время из поля исчезает.
менял, удалял атрибуты здесь
скрытый текст

Выделить код

Код:

<input class="sc-kQsIoO deMLGG token-amount-input" inputmode="decimal" title="Token Amount" autocomplete="off" autocorrect="off" type="text" pattern="^[0-9]*[.,]?[0-9]*$" placeholder="0.0" minlength="1" maxlength="79" spellcheck="false" value="">


тоже не помогает, при выбранных токенах в верхнем и нижнем полях, введение цифры в поле From, должно давать изменение значений в поле To.
Помогите решить задачу, на чистом JS.
Спасибо.

Отсутствует

 

№118009-11-2020 23:48:47

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 317
UA: Firefox 56.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Всем привет. Столкнулся с проблемкой.
Авторизуемся в личном кабинете Яндекс Дзена и переходим на страницу редактора


Ссылка на страницу редактор

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

Справа нажимаем - настроить канал.

скрытый текст
f201f3f6ece3.jpg

Не получается загрузить обложку и аватарку через imacros
После записи, нет пути к файлу. В разных режимах пробывал.

скрытый текст
ae3af08e0e92.jpg

В исходном коде нет INPUT:FILE

Кто нибудь сталкивался с таким?

Отредактировано Алим (09-11-2020 23:50:19)


Истина в последней инстанции

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Board footer

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