Не работает Java-script в поле HTML документа
Написал HTML-страницу, использующую java-script.
Загнал ее в текстовый макет HTML.
Устанавливаю так:
Так вот, в отображаемой странице показывается только HTML, поле не работает.
Если страницу сохранить в HTML, там все в порядке.
Если также перейти на адрес, из которого взята страница, JS тоже работает.
Может быть, проблема в том, что HTML-содержимое надо устанавливать по другому, если так устанавливать, то JS-скрипты не включаются?
ПроверкаКлика.epf - обработка, где кнопка "Установить текст" устанавливает HTML текст, а кнопка "Перейти на адрес" переходит на адресhttps://javascript.ru/files/upload/tree/tree_example.html , откуда взят пример.
Отдельно прилагаю HTML-текст из макета x.html - он прекрасно работает в браузере (сворачиваются и разворачиваются элементы дерева).
Загнал ее в текстовый макет HTML.
Устанавливаю так:
Элементы.Адрес.Документ.documentElement.innerHTML = ПолучитьТекст();
&НаСервере
Функция ПолучитьТекст()
ОО = РеквизитФормыВЗначение("Объект");
Возврат ОО.ПолучитьМакет("HTML").ПолучитьТекст();
КонецФункции
ПоказатьТак вот, в отображаемой странице показывается только HTML, поле не работает.
Если страницу сохранить в HTML, там все в порядке.
Если также перейти на адрес, из которого взята страница, JS тоже работает.
Может быть, проблема в том, что HTML-содержимое надо устанавливать по другому, если так устанавливать, то JS-скрипты не включаются?
ПроверкаКлика.epf - обработка, где кнопка "Установить текст" устанавливает HTML текст, а кнопка "Перейти на адрес" переходит на адрес
Отдельно прилагаю HTML-текст из макета x.html - он прекрасно работает в браузере (сворачиваются и разворачиваются элементы дерева).
Прикрепленные файлы:
ПроверкаКлика.epf
x.htm
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот