Класс Main

HtmlDocument

\Bitrix\Main\UrlPreview\HtmlDocument

Исходный файл: source/main/lib/urlpreview/htmldocument.php:12

Константы

  • MAX_HTML_LENGTH
  • MAX_IMAGE_URL_LENGTH
  • MAX_IMAGES

Методы (23)

  • __construct() Конструктор HtmlDocument.
  • checkMetadata() Возвращает true, если метаданные полны
  • detectEncoding() Автоматически определяет и устанавливает кодировку HTML-документа
  • extractElementAttributes() Разбирает html-содержимое на предмет атрибутов указанных элементов и заполняет массив $destination найденными атрибутами
  • getDateExpire() Возвращает дату истечения срока действия метаданных.
  • getDescription()
  • getEmdbed()
  • getEncoding()
  • getExtraField() Возвращает значение дополнительного поля метаданных
  • getHtml() Возвращает полный html-код документа
  • getImage()
  • getLinkHref() Возвращает значение атрибута href.
  • getMetaContent() Возвращает значение атрибута content
  • getMetadata() Возвращает метаданные, извлечённые со страницы. Должен возвращать массив с обязательным ключом TITLE и необязательными ключами DESCRIPTION и URL
  • getTitle() Возвращает метаданные TITLE документа
  • getUri() Возвращает Uri документа
  • setDateExpire() Устанавливает дату истечения срока действия метаданных.
  • setDescription() Устанавливает метаданные DESCRIPTION документа
  • setEmbed() Устанавливает метаданные EMBED документа, если сайту разрешено встраивание.
  • setEncoding() Устанавливает кодировку HTML-документа
  • setExtraField() Устанавливает дополнительное поле метаданных.
  • setImage() Устанавливает метаданные IMAGE документа
  • setTitle() Устанавливает метаданные TITLE документа

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.