Привет форум!
Подскажите пожалуйста что я делаю не так?

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

Выделить код

Код:

var Check = content.document.querySelector('.a-center').textContent;
alert (1)


Вот тут я пытаюсь задать переменную на основе DOM через селектор.

При запуске через консоль ошибок не выдаёт, и спокойно выдаёт алерт,
А вот при запуске кода через Imacros выдаёт ошибку -991.

Долго курил интернет. Предлагают конструкцию как у меня как верную.
Пробовал через мозилу, хром и ie. Результата ноль.
Пробовал их куски кода, выдаёт все ту же ошибку.
Что-то изменилось за 5 лет?

Ramzes28 пишет

выдаёт ошибку -991.

Полный текст ошибки приведите

alert (всё правильно) - это что за дичь?

Сайт абсолютно любой например:

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


код:
скрытый текст

Выделить код

Код:

var Text = content.document.querySelector(".bottom-block > div:nth-child(2) > h1:nth-child(1)").textContent; 
window.console.log(Text);


При запуске в консоли выдаёт "Кто вы, Mr. Whoer?"
Ошибку в Imacros

"Error: Accessing content window is not supported in multiprocess Firefox, line 213 (Error code: -991)"

14-03-2017 14:34:14

EverythingForYou пишет

alert (всё правильно) - это что за дичь?

Был неправ, исправил на "1",
Привёл объективный пример.


InfSub

В чём причина этой ошибки?

Ramzes28 пишет

В чём причина этой ошибки?

Firefox

Ramzes28
ответ на вопрос и собственно, решение проблемы - легко находятся поиском, например, по слову: ".document." (ссылка!)

InfSub пишет

Ramzes28
ответ на вопрос и собственно, решение проблемы - легко находятся поиском, например, по слову: ".document." (ссылка!)

Перечитал топик. Ответа на свой вопрос я не нашёл. (но и понял я не всё)
Можете просто исправить код, что выше?
Буду исходить из правильного куска кода, который будет обрабатываться Imacros.
Весь скрипт уже написан, ошибку вызывает только этот кусок.

Ramzes28
imacros 8.9.7 установите
у вас-же написано в ошибке
команда content window не поддерживается в multiprocess Firefox

Пробовал последнюю версию imacros и версию 8.9.7
Запускал обе версии на двух разных фаерфоксах на вирталке и в основной системе,
Результат не менялся. Хром в принципе не видит файлов js. Несмотря на установленную api для системы.

16-03-2017 14:44:54
Вы можете запустить такой макрос?
Что-то не так конкретно с моими программами?

16-03-2017 14:55:20
В данный момент использую firefox версии 52.0 32-bit.
Какая последняя стабильная связка под версию 8.9.7?

Ramzes28 пишет

Хром в принципе не видит файлов js. Несмотря на установленную api для системы.

вы на форуме Moziila при чем тут Хром?
iMacros в Хром не работает с js

по поводу "multiprocess Firefox" вам уже karginaolga ответила, вам нужна более старая версия FF в последних (с поддержкой мультипроцессорности) данный функционал недоступен

InfSub пишет

удалено, избыточное цитирование
по поводу "multiprocess Firefox" вам уже karginaolga ответила, вам нужна более старая версия FF в последних (с поддержкой мультипроцессорности) данный функционал недоступен

В данный момент использую firefox версии 52.0 32-bit.
Последняя стабильная связка в 46 версии firefox?

16-03-2017 15:27:02
Решено установкой версии 46 firefox!
Огромное спасибо форум за посильную помощь в решение данной проблемы!

InfSub