Пишу простой компонент, вывод контента делаю через стандартную функцию методом обращения к $this->ipsclass->print->add_output().
Столкнулся с такой проблемой: надо вывести html-код с вставками яваскрипта (<script type="text/javascript"></script>). Но заметил, что выводящая контент функция (add_output) портит теги яваскрипта, если встречает в тексте "javascript", причем явно пакостит защита от XSS - заменяет буквы "а" на сущности.
Как ей приказать не делать этого?
P.S. На самом деле, борюсь с Real Custom Pages, пытаюсь научить выводить JS нормально, а не только html
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
2rough4u
Господа,
Пишу простой компонент, вывод контента делаю через стандартную функцию методом обращения к $this->ipsclass->print->add_output().
Столкнулся с такой проблемой: надо вывести html-код с вставками яваскрипта (<script type="text/javascript"></script>). Но заметил, что выводящая контент функция (add_output) портит теги яваскрипта, если встречает в тексте "javascript", причем явно пакостит защита от XSS - заменяет буквы "а" на сущности.
Как ей приказать не делать этого?
P.S. На самом деле, борюсь с Real Custom Pages, пытаюсь научить выводить JS нормально, а не только html
Изменено пользователем 2rough4uСсылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.