@cashriser said in Выполнить код ReferenceError: Can't find variable: document:
Мне необходимо выполнить такой код, что бы дозагрузить капчу
Используйте действие "Яваскрипт", а не "Выполнить код"
Добрый вечер. Подскажите пожалуйста, есть ли решение. Нужно выполнить команду на странице ctrl+f ( выполнить команду найти) . Дальше откроется окно и уже дальнейшие действия. Через какую команду это можно выполнить? Через ввод текста не работает. Спасибо!
@SimpleBot said in Выполнить поиск на странице:
генерировать событие нажатия клавиши на js не пробовали?
к сожалению в js пока не разбираюсь, на любительском уровне. Как именно?
@dokznx said in Выполнить поиск на странице:
к сожалению в js пока не разбираюсь, на любительском уровне. Как именно?
Попробуйте вот так Браузер -> Яваскрипт:
var eventType = "keydown"; // keyup
var event = new Event(eventType);
event.which = 70;
event.keyCode = 70;
event.key = "f";
event.code = "KeyF";
event.charCode = 0;
event.ctrlKey = true;
event.type = eventType;
document.dispatchEvent(event);
@SimpleBot said in Выполнить поиск на странице:
var eventType = "keydown"; // keyup
var event = new Event(eventType);
event.which = 70;
event.keyCode = 70;
event.key = "f";
event.code = "KeyF";
event.charCode = 0;
event.ctrlKey = true;
event.type = eventType;
document.dispatchEvent(event);
Спасибо! Попробовал,но не открывается окно поиска.
@dokznx said in Выполнить поиск на странице:
Добрый вечер. Подскажите пожалуйста, есть ли решение. Нужно выполнить команду на странице ctrl+f ( выполнить команду найти) . Дальше откроется окно и уже дальнейшие действия. Через какую команду это можно выполнить? Через ввод текста не работает. Спасибо!
А смысл эмуляции команды "найти"? Ведь это инструмент браузера и вы ни каким способом не получите данные элемента (координаты или селектор) по этому инструменту.
@Fox said in Выполнить поиск на странице:
@dokznx said in Выполнить поиск на странице:
Добрый вечер. Подскажите пожалуйста, есть ли решение. Нужно выполнить команду на странице ctrl+f ( выполнить команду найти) . Дальше откроется окно и уже дальнейшие действия. Через какую команду это можно выполнить? Через ввод текста не работает. Спасибо!
А смысл эмуляции команды "найти"? Ведь это инструмент браузера и вы ни каким способом не получите данные элемента (координаты или селектор) по этому инструменту.
Не мешай )
@Fox said in Выполнить поиск на странице:
@dokznx said in Выполнить поиск на странице:
Добрый вечер. Подскажите пожалуйста, есть ли решение. Нужно выполнить команду на странице ctrl+f ( выполнить команду найти) . Дальше откроется окно и уже дальнейшие действия. Через какую команду это можно выполнить? Через ввод текста не работает. Спасибо!
А смысл эмуляции команды "найти"? Ведь это инструмент браузера и вы ни каким способом не получите данные элемента (координаты или селектор) по этому инструменту.
Я его хочу найти по названию, получить обновленный измененный селектор и дальше с ним работать. Через match и ввод текста не находит, думал через эмуляциию клавиш можно решить. Может и есть вариант быстрее решить вопрос, но с минимальными знаниями этот путь долог) но в любом случае спасибо за участие!
@SimpleBot said in Выполнить поиск на странице:
@dokznx дайте ссылку на страницу, если можно