Awesomium имитация нажатия на клавишу мыши - C#

Узнай цену своей работы

Формулировка задачи:

Работаю с данной страницей Суть в том, что при вставке строк в текстовое поле, скорее всего срабатывает проверка на бот скрипт и поля не проходят проверку. Как только нажимаешь клавишу подтвердить заказ, поля где была вставка подсвечивают красным до тех пор, пока в ручную их не поправить. Если с датой еще решил проблему (у выпадающего списка имеется событие click), то с текстовыми полями решить проблему не получается. Вероятнее всего, потому что не могу сделать подобие клика на эти поля. Есть ли какой нибудь способ сделать имитацию нажатия на объект? Знаю, есть методы InjectMouse, но опять же как получить местонахождения элемента, чтобы навести курсор на него и сделать клик?
dynamic Phone = document.getElementById("Phone");
using (Phone)
Phone.value = textBox2.Text;

Решение задачи: «Awesomium имитация нажатия на клавишу мыши»

textual
Листинг программы
IWebView webView = (IWebView)webControl1; //Создаём экземпляр
webControl1.Focus(); //Наводим фокус
webView.InjectMouseMove(top- left, height - width);
webView.InjectMouseDown(MouseButton.Left);
webView.InjectMouseMove(top - left, height - width);
webView.InjectMouseUp(MouseButton.Left);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 3.636 из 5
Похожие ответы