Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi и сети
Войти
Регистрация
Восстановить пароль
 
StafordDev
25 / 25 / 24
Регистрация: 08.07.2013
Сообщений: 117
#1

WebBrowser - нажатие на кнопку - Delphi

25.03.2015, 10:11. Просмотров 472. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток.
Пишу программу, суть которой - заполнить поля на неком сайте и нажать на кнопку. Поля заполняются, все отлично, но при нажатии на кнопку вылетает ошибка сценария (если поставить свойство WebBrowser1.Silent:=True, то не произойдет ничего; вообще ничего). Такое возникает как при программном нажатии на кнопку, так и при ручном (т.е. я сам нажимаю на кнопку в компоненте WebBrowser).
Код кнопки:
HTML5
1
<button class="ui-button button1" type="submit" id="creation-submit" tabindex="1"><span class="button-left"><span class="button-right">Создать учетную запись (бесплатно)</span></span></button>
Код нажатия кнопки:
Delphi
1
WebBrowser2.OleObject.Document.getElementById('creation-submit').Click;
Возникают подозрения, что на сайте замешаны jscripts, а в стандартном WebBrowser они не поддерживаются (поправьте, если не ошибаюсь). Сам уже не могу найти решение, поэтому прошу помощи у спецов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2015, 10:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос WebBrowser - нажатие на кнопку (Delphi):

Нажатие js кнопки webbrowser
div style=&quot;float: left;&quot;&gt;&lt;button id=&quot;profile_tooltip_ask_btn&quot;...

Нажатие кнопки Webbrowser
Как реализовать код? По нажатию button1 нажимаеться кнопка вконтакте...

Нажатие жава кнопки в WebBrowser
Друзья, помогите с сабжем, имеется следующий кусок хтмл: &lt;div...

Программное нажатие на кнопку на страничке
Доброго времени суток! Помогите пожалуйста нажать на вот такую кнопку: &lt;div...

WebBrowser как нажать кнопку?
&lt;input type=&quot;submit&quot; class=&quot;loginbutton&quot; tabindex=&quot;104&quot; value=&quot;Log in&quot;...

WebBrowser. Нажать на кнопку ВКонтакте
Здравствуйте, форумчане! С вашей помощью мне нужно программно нажать на кнопку...

2
skinex
4 / 4 / 4
Регистрация: 09.03.2013
Сообщений: 209
Завершенные тесты: 2
25.03.2015, 22:50 #2
Delphi
1
WebBrowser1.Silent:=True;
0
StafordDev
25 / 25 / 24
Регистрация: 08.07.2013
Сообщений: 117
28.03.2015, 09:42  [ТС] #3
skinex, вы невнимательно читали мой текст:
Цитата Сообщение от StafordDev Посмотреть сообщение
если поставить свойство WebBrowser1.Silent:=True, то не произойдет ничего; вообще ничего
Это значит, что свойство Silent уже установлено. Но даже тогда при нажатии на кнопку ничего не происходит. Регистрация не осуществляется.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2015, 09:42
Привет! Вот еще темы с решениями:

Программно нажать на кнопку, используя WebBrowser
Здравствуйте. Я совсем недавно работаю с этим компонентом и пока никак не могу...

Как отловить нажатие на кнопку minimize?
Хочу написать программу, которая при минимизации скрывалась и добавляла иконку...

Как в делфи сделать кнопку что бы при нажатие ее нельзя было изменить текст?
подскажите как в делфи сделать кнопку что бы при нажатие ее нельзя было...

Как в делфи сделать кнопку что бы при нажатие ее нельзя было изменить текст в Web Browser
подскажите как в делфи сделать кнопку что бы при нажатие ее нельзя было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru