powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как повлиять на объекты в WEB-page
3 сообщений из 3, страница 1 из 1
Как повлиять на объекты в WEB-page
    #38457912
men dea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли в VFP 9.0, открыв страничку в интернете по URL, нажать на на ней кнопку или заполнить форму?
Если можно, то каков синтаксис обращения к этим объектам?


Читал здесь http://soft.mail.ru/program/imacros-for-chrome/1.1.0.0. Но воспроизвести не получается. Не видно объектов самой WEB -страницы ни через debag, ни поиском по циклу: Document.Forms(i).Elements(j).name. А как использовать их названия из HTML-кода страницы, не понятно.

Пара цитат из того поста. Но у меня не получилось даже воспроизвести...

автор2vfpmaster,

Вот вам пример
отработайте в окне command пошагово, и посмотрите что при этом будет делать броузер

LOINETAPP = CREATEOBJECT('InternetExplorer.Application')
LOINETAPP.NAVIGATE(" http://forum.volsat.com.ua " )
LOINETAPP.VISIBLE = .T.
LOINETAPP.DOCUMENT.FORMS(0).ELEMENTS(0).VALUE='MyLogin'
LOINETAPP.DOCUMENT.FORMS(0).ELEMENTS(2).VALUE='MyPassword'
LOINETAPP.DOCUMENT.FORMS(0).ELEMENTS(1).checked=.t.
LOINETAPP.DOCUMENT.Forms(0).submit

PS
подсказка попробуйте ELEMENTS присвоить переменной
q=LOINETAPP.DOCUMENT.FORMS(0).ELEMENTS(1)

а дальше попробуйте в окне command
q.
должен появиться список всех свойств и методов обекта
авторGrin,

Получилось, но не совсем логично.
Каким то чудом удалось установить что данные выводятся не в не FORMS(0), а в FORMS(1).
Далее делал так
loIE.document.all("SelAll").Click
тут получается что SelAll это имя чекбокса который инициирует выбор всех остальных чекбоксов.

q=loIE.DOCUMENT.FORMS(1).ELEMENTS(83)
q.click
тут странное дело - ELEMENTS(83) не имеет Name, но работает как Submit.

В общем то Automation IE получается, но голову придётся поломать с именами элементов и присвоениями значений.
...
Рейтинг: 0 / 0
Как повлиять на объекты в WEB-page
    #38457999
men dea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry. Речь, конечно, идет о ПРОГРАММИРУЕМОМ нажатии и заполнении полей средствами VFP 9.0 в WEB-странице
...
Рейтинг: 0 / 0
Как повлиять на объекты в WEB-page
    #38458010
men dea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще одна замУченная АшиПка.
Правильная ссылка на пост в форуме: http://www.sql.ru/forum/994596/posting-v-veb-formu-na-sayte?hl=loinetapp
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как повлиять на объекты в WEB-page
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]