|
|
|
HELPme
|
|||
|---|---|---|---|
|
#18+
Дан кусок скрипта: <TR> <TD class=inform-table2 vAlign=top> <P class=login-text2>Клиент:</P></TD> <TD style="WIDTH: 168px" vAlign=top colSpan=2> <P class=login-text2></P><A class=hr-a id=ctl00_cphMain_userData_linkCompanyTree style="TEXT-DECORATION: underline" href="javascript:ShowDiv('divCompanyTree','divUserData');">Выбрать...</A> </TD></TR> Как правельно кликнуть эту кнопку ? Я деляю так что неправильно: Dim objIe As SHDocVw.InternetExplorer Dim frm As MSHTML.HTMLFormElement Dim xlApp As Object Set objIe = CreateObject("InternetExplorer.Application") objIe.Visible = True objIe.navigate "adris" Do While objIe.Busy DoEvents Loop Set frm = objIe.document.Forms.aspnetForm frm.ctl00_cphMain_userData_linkCompanyTree.Click ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 10:03 |
|
||
|
HELPme
|
|||
|---|---|---|---|
|
#18+
Попробуй objie.document.getElementByID("ctl00_cphMain_userData_linkCompanyTree").fireEvent "onclick" Если не сработает, придется делать так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 10:19 |
|
||
|
HELPme
|
|||
|---|---|---|---|
|
#18+
Первый вариант прошёл без ошибки но не сработал. А второй в st попадает скрипт "ShowDiv('divCompanyTree','divUserData');" какая часть скрипта должна выполняться ведь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:18 |
|
||
|
HELPme
|
|||
|---|---|---|---|
|
#18+
Если должнобыть так то не работает: objie.document.parentWindow.execScript "ShowDiv('divCompanyTree','divUserData');" Пишет: run-time error '48' error in loading dll ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:31 |
|
||
|
HELPme
|
|||
|---|---|---|---|
|
#18+
Немогу не как сообразить как перебрать 40 значений Title через такой id: ctl00_cphMain_userData_companyTree_companyTreen12CheckBox Title = frm.ctl00_cphMain_userData_companyTree_companyTreen12CheckBox.Title 'Общий вид 'а это в цикле dim idb as string idb = "ctl00_cphMain_userData_companyTree_companyTreen" & b & "CheckBox" Title = frm.idb.Title 'Вот здесь не могу ни чего придумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 06:46 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34393182&tid=2164343]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 421ms |

| 0 / 0 |
