Содержимое тега HEAD

Данная настройка позволяет добавлять дополнительное HTML-содержимое в элемент <head> инструментальной панели. Примером такого содержимого могут служить HTML-теги, используемые для загрузки пользовательских стилей или шрифтов.

Инструментальные панели загружаются с дополнительным содержимым тега <HEAD>, указанным посредством слияния содержимого <HEAD> следующих сущностей:

  • Дополнительное содержимое тега <HEAD>, указанное для текущей инструментальной панели

  • Любое содержимое тега <HEAD> из текущего шаблона инструментальной панели, если текущая панель загружается шаблоном

  • Любое содержимое тега <HEAD>, указанное свойством Содержимое тега HEAD в настройках плагина Web UI.

Если содержимое <HEAD>, указанное в настройках плагина веб-интерфейса, включает теги <script>, эти скрипты загружаются только один раз за жизненный цикл вкладки/страницы браузера и не выполняются повторно при открытии другой инструментальной панели в той же вкладке браузера.

Чтобы предотвратить повторную загрузку и повторное выполнение, каждый такой тег <script> должен иметь уникальный id на странице. Если id не указан, он генерируется платформой автоматически.

Конфигурация

Каждая строка таблицы Содержимое тега HEAD определяет тег, который будет добавлен к содержимому <head> в HTML инструментальной панели.

Описание поля

Имя поля

Имя тега. Определяет имя тега.

name

Атрибуты тега. Data Table, определяющая список атрибутов.

  • Имя. Определяет имя атрибута тэга.

  • Выражение для значения. Выражение, которое вычисляет строку значения атрибута тэга. Окружение и условия такие же, как и у Выражения для содержимого.

attributes

Выражение для содержимого. Выражение, которое должно возвращать строку, обрабатываемую как значение содержимого тэга. Выражение вычисляется в момент открытия инструментальной панели. К результат вычисления применяется HTML-экранирование перед тем, как он вставляется в HTML разметку.

contentExpression

Среда вычисления Выражения для значения и Выражения для содержимого:

Контекст по умолчанию

Инструментальная панель.

Таблица данных по умолчанию

Нет.

Ряд по умолчанию

0

Переменные среды

Только стандартные переменные

Пример

В следующей таблице показано, как можно определить пользовательскую таблицу стилей для вставки в элемент <head>.

Имя тега

Атрибуты тега

Выражение для содержимого

link

Две сущности:

  • Название: href

  • Выражение для значения: customstyles.css

  • Название: rel

  • Выражение для значения: stylesheet

-

Дополнительный элемент HTML, описанный выше, появится в элементе <head>, как показано ниже.

<head>
<meta charset="UTF-8"/>
...other tags...
<link rel="stylesheet" href="customstyles.css">
</head>

Was this page helpful?