Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Найти все что внутри тега <font> в TWebBrowser [D7, Win95/98, WinXP]


WebSQLNeeder ©   (2005-12-01 10:32:00) 

Почему не работает такой код: memo1.Text:=WebBrowser1.OleObject.document.document.all.tags('Font');

В мемо добавляется [object] а хотелось бы html текст всех тегов, которые внутри этого фонта - ну там есть <a>, и еще парочку тегов ...

Ну или на худой конец тогда хотя бы сам видимый текст, который в браузере виден после форматирования фонтом ...


wal   (2005-12-07 15:09:00) [1]

Дак из тебя все клещами вытаскивать надо.
Какую ошибку выдает, на каком документе это делаешь?


WebSQLNeeder   (2005-12-07 14:50:00) [2]

Блин, неужели никто больше не знает ??


WebSQLNeeder   (2005-12-06 13:57:00) [3]

...


WebSQLNeeder   (2005-12-04 16:45:00) [4]

..


WebSQLNeeder   (2005-12-03 13:01:00) [5]

Странно, выдает ошибку Memo3.Lines.Add(font.childnodes.tags('a').item(1));


wal   (2005-12-02 13:51:00) [6]


> a:=font.tags('a').item(1);
a:=font.childnodes.tags('a').item(1);


DinoRay   (2005-12-02 13:37:00) [7]

MSHTML.pas


WebSQLNeeder   (2005-12-01 14:21:00) [8]

Попробовал сделать такую вещь:

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"


WebSQLNeeder   (2005-12-01 14:15:00) [9]

Реализовал это вот так :
memo3.Text:=WebBrowser1.OleObject.document.all.tags('Font').item(1).innerHTML;

Теперь все отлично - выдается хтмл текст, который содержится внутри контейнера фонт. А теперь можно ли как то обратиться к внутренним другим тегам, которые находятся именно внутри именно этого фонта?


WebSQLNeeder   (2005-12-01 14:08:00) [10]

2 wal, теперь вылетает ошибка "invalid argument"


wal   (2005-12-01 10:56:00) [11]

WebBrowser1.OleObject.document.document.all.tags('Font')[0].innerHTML;


Наверх

Титульная страница Поиск, карта сайта Написать письмо