Имя: Пароль:
1C
 
v8: Возможно ли програмно через 1с нажать на странице HTML кнопку
0 iLoo
 
13.07.06
16:23
...
1 Terv
 
13.07.06
16:39
Зачем?
3 asady
 
13.07.06
16:42
(0) можно. Но я буду долго тебе скрипт выкатывать и он скорее всего будет не идеальный. Лучше Абрахамса покликай.
4 х86
 
13.07.06
16:43
отправь привет Михайлову

   objIE = Новый COMОбъект("InternetExplorer.Application");
   objIE.Visible = Ложь;  // Отключаем видимость
   objIE.Silent = Ложь;

   objIE.Navigate("http://erpg.ru/forum/posting.php?mode=reply&t=34");
   
   Сообщить("Идет загрузка страницы. Ждите...");
   
   Пока objIE.readyState<4 Цикл // Ждем пока загрузится сраница
   КонецЦикла;
   
   objDoc = objIE.Document; // Получаем объект HTML-Документ
   
   objForm=objDoc.forms(0); // Получаем первую форму в документе
   Попытка
       objForm.elements("username").value = Имя; // Заполняем поле формы "Имя пользователя"
   Исключение
   КонецПопытки;
   objForm.elements("subject").value = Тема;
   objForm.elements("message").value = Описание;
   
   //objForm.elements("post").focus(); // При желании можно установить фокус на любой элемент
   objForm.elements("post").click(); // Нажимаем на кнопку "Отправить"
   
   //objForm.submit(); // Выполняем submit формы (если на форме всего одна кнопка)

   Сообщить("Ваше сообщение отправлено на форум по адресу: " + "http://erpg.ru/forum/viewtopic.php?t=34");

   objIE.Quit(); // Закрываем приложение
   objIE = Неопределено;
5 iLoo
 
13.07.06
16:43
(2) следи за базаром баклан.

(3) что за Абрахамса?
7 iLoo
 
13.07.06
16:45
(4) не подскажешь доку можно где-нибудь про это найти?
10 х86
 
13.07.06
16:48
(7) Михайлов Андрей, "Системное программирование"
11 х86
 
13.07.06
16:48
(8)(5) в своих ветках не ругаются
12 iLoo
 
13.07.06
16:50
(11) ок не буду
13 iLoo
 
13.07.06
16:51
(11) большое спасибо.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой