|
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) большое спасибо.
|
|