|
COMОбъект HTMLFile |
☑ |
0
pmb
25.05.11
✎
11:05
|
Где можно найти пример работы с HTMLFile? Нужно вытащить таблицу из html но пока не могу сообразить как перебрать элементы тела письма
|
|
1
smaharbA
25.05.11
✎
11:07
|
Тело.ChildNodes;
Тело.getElementsByTagName("A");
...
а так - купи СП у ДенисЧ
|
|
2
pmb
25.05.11
✎
11:12
|
купить это не варезно. С что есть СП?
|
|
3
Necessitudo
25.05.11
✎
11:12
|
Синтакс-Помощник (Ctrl+F1)
|
|
4
pmb
25.05.11
✎
11:26
|
(1)
Так не работает
HTMLDocument = Новый COMОбъект("HTMLFile");
HTMLDocument.Write(ТекстПисьма);
ТелоДокумента = HTMLDocument.Body.ChildNodes;
ТелоДокумента.getElementsByTagName("Table");
Пишет что метод объекта на обнаружен
|
|
5
smaharbA
25.05.11
✎
11:46
|
HTML = Новый COMОбъект("htmlfile");
HTML.Open("text/html");
HTML.Write(ТекстПисьма);
HTMLDocument = HTML.documentElement.document;
Сообщить(HTMLDocument.Body.ChildNodes.length);
Сообщить(HTMLDocument.getElementsByTagName("Table").length);
Вот только не понятно, нафига, когда в восьмерке есть все штатное
|
|
6
pmb
25.05.11
✎
12:14
|
а родное - это DOM?
|
|