|
Microsoft web browser в 1С |
☑ |
0
НеСовсем1сник
17.07.12
✎
23:11
|
В форме вставил Active X - Microsoft web browser с именем ie.
Загружаю страничку, как сделать так чтобы, программный код 1С начал
отрабатывать сразу после загрузки страницы?
Код ниже не дает эффекта. Проявляется только после CTRL-Break...
ie = ЭлементыФормы.ie;
ie.Navigate(ЭтаФорма.Адрес);
Пока IE.ReadyState < 4 Цикл
Пауза(5);
ОбработкаПрерыванияПользователя();
КонецЦикла;
|
|
1
НеСовсем1сник
17.07.12
✎
23:50
|
Up
|
|
2
НеСовсем1сник
23.07.12
✎
22:28
|
Вот решение...
ie = ЭлементыФормы.ie;
ie.Navigate(ЭтаФорма.Адрес);
ПодключитьОбработчикОжидания("ОбработкаСтраницы", 3); //Ждём 3 секунды и запускаем процедуру
|
|
3
НеСовсем1сник
23.07.12
✎
22:37
|
А может кто знает как теперь нажать кнопку в ActiveX?
|
|
4
НеСовсем1сник
23.07.12
✎
22:39
|
Т.е. после загрузки страницы в форме 1С, надо программно нажать на необходиму кнопку сайта?
|
|
5
Mashinist
23.07.12
✎
23:08
|
кури объектную модель т.н. DOM
ie.Document.....
|
|