|
Как повлиять на объекты в WEB-page
|
|||
---|---|---|---|
#18+
Можно ли в 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 получается, но голову придётся поломать с именами элементов и присвоениями значений. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:16 |
|
Как повлиять на объекты в WEB-page
|
|||
---|---|---|---|
#18+
Sorry. Речь, конечно, идет о ПРОГРАММИРУЕМОМ нажатии и заполнении полей средствами VFP 9.0 в WEB-странице ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:48 |
|
Как повлиять на объекты в WEB-page
|
|||
---|---|---|---|
#18+
Еще одна замУченная АшиПка. Правильная ссылка на пост в форуме: http://www.sql.ru/forum/994596/posting-v-veb-formu-na-sayte?hl=loinetapp ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:52 |
|
|
start [/forum/topic.php?fid=41&msg=38457912&tid=1582850]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 243ms |
0 / 0 |