У меня совсем недавно возникла проблема с добавлением тегов div во все, что включено. Это ввод большого количества символов в нашу базу данных, что не является необходимым, а иногда превышает максимально допустимое количество символов и не позволяет пользователям вводить информацию.
Вводимая информация:
<code>important test <div id="mouseposition-extension-element-full-container" style="position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; pointer-events: none; z-index: 2147483647; font-weight: 400;"> <div id="mouseposition-extension-element-rect-display" style="display: none; position: absolute; background: rgba(255, 255, 255, 0.7); outline: black solid 1px; font-size: 12px; z-index: 2147483647; justify-content: center; align-items: center; user-select: none; cursor: default; color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; width: 0px; height: 0px;"> <pre style="flex: 1 1 0%; text-align: center; background-color: rgba(255, 255, 255, 0.7); color: #000000; min-width: 42px; min-height: 12px; transition: all 1s ease 0s;">
Это очень недавняя проблема, и, насколько мне известно, на сайт не было внесено никаких изменений. Это происходит на каждой странице, где включена связь, и это началось когда-то совсем недавно, как и в прошлый час. У пользователей все хорошо, и в следующую минуту я получаю сообщения о том, что это не работает. У меня вопрос, как мне удалить этот тег div? Я чувствую, что также важно отметить, что в tinymce, если я просматриваю исходный код (опция, доступная в самом редакторе), он показывает всю эту информацию div.
Моя инициализация tinymce:
<script type="text/javascript">
tinymce.init({
mode : "textareas",
force_br_newlines : false,
force_p_newlines : false,
forced_root_block : false,
selector: 'textarea',
plugins: [
"advlist autolink lists charmap print preview anchor",
"searchreplace visualblocks code fullscreen",
"insertdatetime contextmenu paste save"
],
toolbar: "bullist numlist",
statusbar: false,
setup: function (ed) {
ed.on('change', function () {
ed.save();
});
}
});
</script>
Что, опять же, до недавнего времени работало нормально. Я использую одну и ту же инициализацию на нескольких страницах, которые ее используют.
Изображение с исходным кодом, как видно из панели инструментов tinymce. Важный тестовый текст вверху - это то, что я ввел в текстовую область. исходный код редактора tinymce