0
aka AMIGO
18.03.17
✎
19:18
|
В Общем Модуле "УправлениеЭлектронной Почтой" есть такой блочок:
НовыйHTMLДокумент = Новый COMОбъект("HtmlFile");
НовыйHTMLДокумент.open("text/html");
НовыйHTMLДокумент.write(ХТМЛ_Текст);
НовыйHTMLДокумент.close(); //??? док закрыт?!?!
ТегиКартинок = НовыйHTMLДокумент.all.tags("img"); //здесь авост.
Для а = 0 По ТегиКартинок.length - 1 Цикл
ИсточникКартинки = ТегиКартинок.item(а).src;
Если Найти(ИсточникКартинки, "cid:") = 1 Тогда
ИсточникКартинки = Сред(ИсточникКартинки, 5);
ТегиКартинок.item(а).src = ИсточникКартинки;
КонецЕсли;
КонецЦикла;
ПисьмоОбъект.ТекстПисьма = НовыйHTMLДокумент.all.tags("html").item(0).outerHTML;
Сообщение по авосту: Метод объекта не обнаружен (tags)
В мисте есть 3-4 подобных сообщения с разными вариантами решения.
У меня 2 вопроса:
1. Почему поиск картинок производится после того, как док закрыт? (НовыйHTMLДокумент.close() - вроде-б сё ясно, но процесс разбора продолжается и упирается в строку с пресловутым tags
2. нашел я разъяснение 1с по поводу картинок в тексте html, вроде-б в конфе УТ эта методика и выполнена, но.. что мешает?
ЗЫ, увы, мужики, я в html не силён..
|
|