Пытаюсь научиться работать из 1С с браузером, или даже с полем HTMLДокумента. Но это поле иногда глючит на некоторых сайтах из за несовместимости версий.
Подскажите в чем косяк?
&НаКлиенте Процедура ОткрытьСайт1() IE=ПолучитьAppIE(); Если IE=Неопределено Тогда Возврат; КонецЕсли; //«http://mail.ru/» url=СокрЛП(Ссылка); IE.Navigate(url); Пока IE.readyState < 4 Цикл КонецЦикла; IE.document.getElementByID("mailbox__login").value = Объект.Логин; IE.document.getElementByID("mailbox__password").value = Объект.Пароль; IE.document.getElementByID("mailbox__auth__button").click(); КонецПроцедуры // Логин() &НаКлиенте Функция ПолучитьAppIE() Попытка // создаем новый процесс приложения IE appIE = Новый COMОбъект("InternetExplorer.Application"); appIE.Visible = Истина; // не отображаем его (браузер) на экране Исключение Сообщить("Ошибка создания приложения InternetExplorer.Application..."); Возврат Неопределено; КонецПопытки; Возврат appIE; // вернем указатель на процесс КонецФункции