Изменения документа Управление заголовком страницы
Редактировал(а) Alexandr Fokin 2024/01/25 15:50
<
>
отредактировано Alexandr Fokin
на 2024/01/22 13:42
на 2024/01/22 13:42
отредактировано Alexandr Fokin
на 2024/01/22 13:42
на 2024/01/22 13:42
Изменить комментарий:
Update document after refactoring.
Комментарий
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 -Управление заголовком страницы .1 +Управление заголовком страницы - Содержимое
-
... ... @@ -1,7 +1,7 @@ 1 1 |(% style="width:173px" %) |(% style="width:1312px" %)Динамическое формирование заголовка страницы (document.title, title) для созданных через конструктор приложение. 2 2 AppSmith dynamic change title. 3 3 |(% style="width:173px" %) |(% style="width:1312px" %)Из за особенностей выполнения пользовательских скриптов ([[Механизмы>>doc:Движки управления информацией и процессами, CRM.Low code.AppSmith.Механизмы.WebHome]]), изменить DOM напрямую не получиться. 4 -Чтобы это реализовать необходимо встроить свой скрипт ([[в ведитетекст ссылки>>doc:Движки управления информацией и процессами, CRM.Low code.AppSmith.Сценарии.Встраивание скриптов.WebHome]]), который будет иметь доступ к window.document, и сможет обновить тег title.4 +Чтобы это реализовать необходимо встроить свой скрипт ([[Встраивание скриптов>>doc:Движки управления информацией и процессами, CRM.Low code.AppSmith.Сценарии.Встраивание скриптов.WebHome]]), который будет иметь доступ к window.document, и сможет обновить тег title. 5 5 \\Чтобы механизм работал, ему нужно получить само значение заголовка. За формирование заголовка отвечает скрипт внутри приложения. 6 6 Для коммуникации между внешним и внутренним скриптами можно использовать IndexDb. 7 7 Внутренний скрипт пишет в IndexDb следующие значения: url и title.