Вниз
Скачать: CL | DM;

TWebBrowser и таблица   Найти похожие ветки 

 
Андрей (начинающий)   (2009-04-26 21:02) [0]

Подскажите, плиз, как вывести на TWebBrowser массив в виде таблицы.
Tекст и ссылки вставляются, а теги таблицы (<table>, <tr>, <td>) не срабатывают.


procedure TForm1.FormShow(Sender: TObject);
begin
 WebBrowser1.Navigate("about:<html><body></body></html>");
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 s:="<br><a href="...">...</a>";
 (WebBrowser1.Document as IHtmlDocument2).body.insertAdjacentHTML("beforeEnd", s );
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
 (WebBrowser1.Document as IHtmlDocument2).body.insertAdjacentHTML("beforeEnd",  "<table><tr><td>");
 s:="<a href="...">...</a>";
 (WebBrowser1.Document as IHtmlDocument2).body.insertAdjacentHTML("beforeEnd", s );
 (WebBrowser1.Document as IHtmlDocument2).body.insertAdjacentHTML("beforeEnd",  "</tr></td></table>");
end;


 
Igor2010   (2009-04-26 21:50) [1]


> TWebBrowser массив в виде таблицы.

WebBrowser1.Navigate(ПУТЬ К ФАЙЛУ С ТАБЛИЦЕЙ+"table.htm");


 
Андрей (начинающий)   (2009-04-26 22:00) [2]

Спасибо, уже сам разобрался.
Мне массив надо выводить из программы "на лету" (т.е. он в разное время заполнен разными данными) и внешний файл не подходит.
Ошибка была в том, что надо было сначала заполнить строку s данными вместе с тегами html, а затем уже выводить с помощью

...insertAdjacentHTML("beforeEnd", s )



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
4-1211208395
R1ka
2008-05-19 18:46
2009.06.14
WinApi, WM_PAINT


6-1203400294
grisme
2008-02-19 08:51
2009.06.14
CONNECT-режим


2-1240735292
worldmen
2009-04-26 12:41
2009.06.14
Данные в TDBComboBox


2-1240689147
Ramil
2009-04-25 23:52
2009.06.14
combobox


4-1211165726
DJ Kondakov
2008-05-19 06:55
2009.06.14
Как запаковать файлы в 1 экзешник?




   Наверх