Главная страница \ Статьи \ TWebBrowser \ Объекты документа

Объекты документа

В этой статье я опишу как можно пользоваться объектами в TWebBrowser.

Доступ к объектам ЗАГРУЖЕННОГО документа можно осуществить через специальный тип - Variant. Переменные этого типа могут принимать различные значения: integer, string, real, а также записи и все остальное. Мы тоже воспользуемся этим типом для доступа к объектам документа. var Doc: Variant;

В качестве значения для переменной возьмем загруженный документ Doc:=WebBrowser1.Document;

Всё! Теперь можно получить доступ практически к любым объектам, свойствам, методам и процедурам, которые предоставляет документ!

В примере (ссылка в конце) мы считываем список ВСЕХ объектов документа. Для этого мы используем два свойства - all.Length - количество объектов (отсчет с 1) и all.Item(i).tagName - доступ к имени объекта (тэга) i-го объекта

Вообще для каждого объекта существует определенный набор свойств, методов, стилей, функций и т.д. о которых вы можете прочесть в MSDN. В принципе, если вы знаете JavaScript, то без труда сможете управлять объектами документа и из Delphi

Пример (2.34Кб) Скачать
Powered by Elise