TChomium и значение таблицы
Модератор: Модераторы
TChomium и значение таблицы
Здравствуйте. Использую Chromium Embedded Framework (CEF), как мне получить значение ячейки таблицы сайта. Можете синуть пример, а я уже адапртирую для себя? Спасибо!
- AlphaBlend
- постоялец
- Сообщения: 207
- Зарегистрирован: 22.05.2016 09:13:10
значения из HTML-таблиц можно получать / менять с помощью Javascript .. или нельзя ?
Менять да, но как получать
Не возвращает значение?
Код: Выделить всё
Chromium1.Browser.MainFrame.ExecuteJavaScript(lcCommand,'',0); Не возвращает значение?
Распарсить, как ни банально это звучит.
Нашел вот такой способ, может есть лучшее решение
procedure TForm1.Chromium1ConsoleMessage(Sender: TObject;
const Browser: ICefBrowser; const message, Source: ustring; line: Integer;
out Result: Boolean);
begin
Memo1.Lines.Add(message);
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Chromium1.Browser.MainFrame.ExecuteJavaScript(console.log(document.getElementById("detailtable").rows[0].cells[1].innerHTML+";"+document.getElementById("detailtable").rows[2].cells[1].innerHTML);','',0);
end;
