Страница: 1 |
Страница: 1 |
Вопрос: Заполнить web форму
Добавлено: 08.03.09 18:51
Автор вопроса: Avil
Имеется форма, там кнопка субмит имеет код
<a class="b-button b-button-send b-button-gray5" href="javascript:void(0)">
<i class="t"><i></i></i>
<i class="r"><i></i></i>
<i class="b"><i></i></i>
<i class="l"><i></i></i>
<i class="rt"><i></i></i>
<i class="rb"><i></i></i>
<i class="lb"><i></i></i>
<i class="lt"><i></i></i>
<b>Поделиться</b>
</a>
</div>
Как её можно нажать программно? Обычно пользую
web.Document.All("i").Click но тут названия нет, только класс.
А так же нужно нажать на ссылку оформленную так:
<i class="t"><i></i></i>
<i class="r"><i></i></i>
<i class="b"><i></i></i>
<i class="l"><i></i></i>
<i class="rt"><i></i></i>
<i class="rb"><i></i></i>
<i class="lb"><i></i></i>
<i class="lt"><i></i></i>
<b>Отправить еще</b>
</a>
</div>
Очень нада.
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Kardinal
ICQ: 360041513
Вопросов: 1
Ответов: 164
Web-сайт:
Профиль | | #1
Добавлено: 09.03.09 12:45
По моему тебе надо в ссылках искать там тег ссылки, или просто выполнить яву-скрипт
Номер ответа: 2
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #2
Добавлено: 09.03.09 19:51
Думаю оно))
Номер ответа: 3
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #3
Добавлено: 09.03.09 19:55
Т.е. вместо "monthlink" вставь class, который тебе нужен.
Номер ответа: 4
Автор ответа:
Avil
Вопросов: 1
Ответов: 1
Профиль | | #4
Добавлено: 09.03.09 22:18
 im HTML As HTMLDocument
 im TAE As HTMLTextAreaElement
 im HIE As HTMLInputElement
Set HTML = WebBrowser1.Document
For Each HIE In HTML.getElementsByTagName("a"
Select Case HIE.className
Case "monthlink"
HIE.Click
Exit Sub
End Select
Next
End Sub
При попытке использовать говрит, что определяемый пользователем тип не определен и указывает на "HTML As HTMLDocument"
Номер ответа: 5
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #5
Добавлено: 10.03.09 06:16
.. Забыл совсем - в references проставь галочку Microsoft HTML Object Library
Номер ответа: 6
Автор ответа:
Lex
Вопросов: 2
Ответов: 11
Профиль | | #6
Добавлено: 13.03.09 15:51
А как можно узнать есть ли на загруженной странице определенная форма(например, текстовое поле) ?
Номер ответа: 7
Автор ответа:
DaaGER
ICQ: 329195567
Вопросов: 52
Ответов: 67
Web-сайт:
Профиль | | #7
Добавлено: 13.03.09 16:34
а как на простую кнопку нажать?