0 / 0 / 0
Регистрация: 22.08.2013
Сообщений: 22
|
|
1 | |
Нажатие кнопки Webbrowser22.08.2013, 14:56. Показов 1492. Ответов 6
Метки нет (Все метки)
Как реализовать код?
По нажатию button1 нажимаеться кнопка вконтакте (Webbrowser1) 'Подписаться', но если такой кнопки нету,то нажимаеться 'Вступить в группу'
0
|
22.08.2013, 14:56 | |
Ответы с готовыми решениями:
6
Нажатие js кнопки webbrowser Нажатие жава кнопки в WebBrowser WebBrowser - нажатие на кнопку Нажатие в браузере js кнопки |
54 / 54 / 6
Регистрация: 20.05.2013
Сообщений: 265
|
|
22.08.2013, 15:19 | 2 |
ты получать код страницы умеешь?
0
|
0 / 0 / 0
Регистрация: 22.08.2013
Сообщений: 22
|
||||||
22.08.2013, 15:32 [ТС] | 3 | |||||
Сделал так. всё роботает
А как сделать что бы если нету кнопки подписаться нажималась кнопка 'вступить в группу'
0
|
54 / 54 / 6
Регистрация: 20.05.2013
Сообщений: 265
|
|
22.08.2013, 15:45 | 5 |
if pos('>Подписаться<',IdHTTP1.Get('https://www.cyberforum.ru/'))>0 then //если кнопка есть то выполнять это
else // если её нету то выполнять это Только адрес поменяй как тебе надо. и это сработает если кнопка на сайте текстовая а не картинка, если картинка то надо искать не ">Подписаться<", а адрес картинки. Так же надо добавить на форму IdHTTP1 и в uses IdHTTP
1
|
0 / 0 / 0
Регистрация: 22.08.2013
Сообщений: 22
|
||||||
22.08.2013, 15:46 [ТС] | 6 | |||||
Тогда я искал кнопку по ID (id="")
а сейчас мне надо искать кнопку по классу(class="")
Webbrowser1.oleobject.document.getelementbyid('subscribe_button') не подходит.
0
|
2 / 2 / 1
Регистрация: 23.11.2013
Сообщений: 85
|
||||||
23.11.2013, 19:27 | 7 | |||||
Есть еще вариант - поиск нужного слова с помощью "OleObject"
К примеру такой код:
1
|
23.11.2013, 19:27 | |
23.11.2013, 19:27 | |
Помогаю со студенческими работами здесь
7
Нажатие кнопки в браузере Нажатие кнопки в ask.fm delphi Web Browser + Нажатие кнопки WebBrowser и youtube - не работают кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |