Java script эмуляция нажатия кнопки
500 UAHВ C# установлен браузер chromium, требуется при клике на кнопке в программе чтоб было активно текстовое поле, используемый сайт - https://chat.openai.com/ - тут необходимо чтобы программа вставляла сообщение в текстовое поле и отправляла его. Используемый код только вставляет сообщение в текстовое поле, но оно остается не активным пока вручную не нажмешь любую клавишу на клавиатуре, тоесть нужна эмуляция нажатия клавиши энтер или пробел
string enterLogin1 = @"
document.getElementsByTagName('textarea')[0].value = 'Привет';
document.getElementsByTagName('textarea')[0].keypress();
";
browser.EvaluateScriptAsync(enterLogin1);
На скриншоте пример, что текст вставлен, но текстовое поле для отправки не активно - https://prnt.sc/G5OcfbQR9y6s
Так работать не хочет(((
// Получаем ссылку на элемент, на который хотим эмулировать нажатие Enter
const element = document.getElementById('myElement');
// Создаем новое событие KeyboardEvent
const event = new KeyboardEvent('keydown', {
key: 'Enter', // Указываем, что это событие нажатия Enter
keyCode: 13, // Указываем код клавиши Enter
bubbles: true // Разрешаем событию "всплывать" по дереву DOM
});
// Диспатчим (отправляем) событие на элемент
element.dispatchEvent(event);
Отзыв заказчика о сотрудничестве с Богданом Глімбовським
Java script эмуляция нажатия кнопкиОчень спасибо! Задача выполнена качественно!
Отзыв фрилансера о сотрудничестве с Anton Egorov
Java script эмуляция нажатия кнопкиОтличный клиент . Все было хорошо)
-
Почему вы используете браузер ? Есть же бесплатное API для доступа к функциям GPT чата. В апи больше возможностей, работа не только с чат ботом, но и с изображением и звуками. Так как API бесплатно. Вы можете его использовать. Это быстрее удобнее и качественнее чем эмуляция работы браузера. У меня есть собственные разработки доступа к API. Если вам нужна помощь, обращайтесь.
-
Актуальные фриланс-проекты в категории C#
S1GG1LНужен человек, который сможет из исходного кода лаунчера Майнкрафт под проект, изменить дизайн на свое усмотрение, но есть небольшие требования к стилю, чтобы он был в фиолетовых тонах. Что касается оплаты, цену за работу предлагайте. Но бюджет небольшой, хочется что-то… C#, Разработка игр ∙ 1 день 14 часов назад ∙ 6 ставок |
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 6 дней 14 часов назад ∙ 6 ставок |
Нужно сделать миграцию текущей рабочей программы с foxpro на C#Всем привет! у нас есть программа на foxpro (в ней есть несколько модулей, программа для учета), есть исходники программы, при острой необходимости можно проконсультироваться с людьми по поддержке текущей программы что нужно сделать: 1. аналитику, что и как работает, составить… C#, Десктопные приложения ∙ 9 дней 5 часов назад ∙ 19 ставок |
Младший C#Ищем талантливого и амбициозного Junior C# разработчика, который стремится к профессиональному росту и новым вызовам. Твои будущие задачи: - Разработка и поддержка бэкенд-решений с фронтендом (Telegram-бот); - Автоматизация рутинных процессов в отделах Android-разработки,… C# ∙ 9 дней 20 часов назад ∙ 9 ставок |