Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2016, 16:35   #1
stasa9711
Форумчанин
 
Регистрация: 01.10.2012
Сообщений: 106
По умолчанию Программно нажать на кнопку Awesomium

Добрый день, стоит задача программно нажать на кнопку в браузере (можно было бы просто отснифать и повторить запрос кнопки, но она посылает значение, которое хз откуда берет, я примерно догадываюсь, как она получает: она кодирует спец строку басе64, но вот строку откуда взять хз, крч, я чет отвлекся). В штмл коде кнопка выглядит так :
Код:
<div class="conf_listy" id="conf558854" data-confid="558854" data-key="855455283833332" data-cancel="Cancel" data-accept="Send" >
Нужно нажать по кнопке send. Можете помочь ?
stasa9711 вне форума Ответить с цитированием
Старый 10.04.2016, 16:37   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

http://programmersforum.ru/showthrea...72#post1594946
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.04.2016, 17:53   #3
stasa9711
Форумчанин
 
Регистрация: 01.10.2012
Сообщений: 106
По умолчанию

т.е под мой пример будет выглядеть так :
Код:
JsFireEvent(webControl1, "conf324726644", "click");
чет не сильно понял, прост у меня же там 2 кнопки для 1 ид, как выбрать нужную ?
stasa9711 вне форума Ответить с цитированием
Старый 10.04.2016, 17:56   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Там ж есть примеры.
Вторым параметром надо передавать любой код на JS достающий нужный элемент.

Например
Код:
"document.getElementById('conf558854')"
Код:
"document.getElementsByClassName('conf_listy')[0]"
Предварительно можно проверить код в любом браузере (кнопка F12—>Console)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 10.04.2016 в 17:59.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нажать кнопку на сайте программно enzaime JavaScript, Ajax 1 03.01.2016 17:44
Программно нажать на кнопку Marsel737 Общие вопросы Delphi 1 29.04.2010 20:38
программно нажать кнопку Dotha Общие вопросы Delphi 1 25.02.2010 17:56
Программно нажать кнопку DeDoK Общие вопросы Delphi 2 04.05.2008 21:46