![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
нажатие кнопки в WebBrowser! [D5, D6, Win2k, WinXP]
johny © (2004-05-06 11:57:00)Здравствуйте Все!
подскажите пожалуйста, как быть ?
в компанент WebBrowser грузится сайт, состоящий из 3 фреймов.
в одном из фреймов есть поля для ввода и кнопка, Как нажать эту кнопку.
В безфреймовом документе все работает.
Также во фреймах я заполняю поля без проблем , а на кнопку некак.
пробовал : ovElements := WebBrowser1.OleObject.Document.form.item(0).elements; НЕ РАБОТАЕТ!
SergP (2004-05-06 22:15:00) [1]Нажать на определенную ссылку в определенном фрейме (тэг <A ...>) можно так:
WebBrowser1.OleObject.document.frames.item(MyFrame).document.all.tags('A').item(MyLink).click
где: Myframe - номер фрейма (нумерация начинается с нуля)
MyLink - номер тега 'a' во фрейме (нумерация тоже с нуля)
На кнопку нажать можно аналогично... Меняешь только вот это (выделено жирным):
WebBrowser1.OleObject.document.frames.item(MyFrame).document.all.tags( 'A').item(MyLink).click
SergP (2004-05-06 19:53:00) [2]Напиши как ты нажимаешь на кнопку в безфреймовом документе и я напишу как нажать ее в фрейме...