Форум: "Сети";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
ВнизНайти все что внутри тега <font> в TWebBrowser Найти похожие ветки
← →
WebSQLNeeder © (2005-12-01 10:32) [0]Почему не работает такой код: memo1.Text:=WebBrowser1.OleObject.document.document.all.tags("Font");
В мемо добавляется [object] а хотелось бы html текст всех тегов, которые внутри этого фонта - ну там есть <a>, и еще парочку тегов ...
Ну или на худой конец тогда хотя бы сам видимый текст, который в браузере виден после форматирования фонтом ...
← →
wal © (2005-12-01 10:56) [1]WebBrowser1.OleObject.document.document.all.tags("Font")[0].innerHTML;
← →
WebSQLNeeder © (2005-12-01 14:08) [2]2 wal, теперь вылетает ошибка "invalid argument"
← →
WebSQLNeeder © (2005-12-01 14:15) [3]Реализовал это вот так :
memo3.Text:=WebBrowser1.OleObject.document.all.tags("Font").item(1).innerHTML;
Теперь все отлично - выдается хтмл текст, который содержится внутри контейнера фонт. А теперь можно ли как то обратиться к внутренним другим тегам, которые находятся именно внутри именно этого фонта?
← →
WebSQLNeeder © (2005-12-01 14:21) [4]Попробовал сделать такую вещь:
font:=WebBrowser1.OleObject.document.document.all.tags("Font").item(1);
memo3.Text:=font.innerHTML;
a:=font.tags("a").item(1);
Memo3.Lines.Add(a);
Выдало ошибку "Method "tags" not supported by automations object"
← →
DinoRay (2005-12-02 13:37) [5]MSHTML.pas
← →
wal © (2005-12-02 13:51) [6]
> a:=font.tags("a").item(1);
a:=font.childnodes.tags("a").item(1);
← →
WebSQLNeeder © (2005-12-03 13:01) [7]Странно, выдает ошибку Memo3.Lines.Add(font.childnodes.tags("a").item(1));
← →
WebSQLNeeder © (2005-12-04 16:45) [8]..
← →
WebSQLNeeder © (2005-12-06 13:57) [9]...
← →
WebSQLNeeder © (2005-12-07 14:50) [10]Блин, неужели никто больше не знает ??
← →
wal © (2005-12-07 15:09) [11]Дак из тебя все клещами вытаскивать надо.
Какую ошибку выдает, на каком документе это делаешь?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c