Я установил инструмент Nicedit для конвертации <textarea>
в ричтекст на моих страницах, добавив следующий код в соответствии с инструкциями на своем сайте:
<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>
Однако textareas были одобрены (Nicedit работал нормально) ТОЛЬКО на моем локальном хосте Xampp, но когда я загружал страницы в Интернете, все работает отлично, за исключением Nicedit, он не работает вообще.
Пожалуйста, обратите внимание, что сообщения об ошибках не появлялись, как и в случае с textareas, проблема в том, что текстовые области выглядят просто, как стандарт, как если бы я не устанавливал Nicedit.
Примечание. Я также попробовал следующий код, поскольку видел его на своей странице в качестве примера, но он также не работает.
<script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script> <script type="text/javascript">
//<![CDATA[
bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
//]]>
</script>.
Версия PHP, используемая онлайн, — 5.6, если это будет полезной информацией.
Так как я не смог найти причину, чтобы решить эту проблему, я нашел другой инструмент, созданный тем же программистом из Nicedit, его имя — CKeditor.
это действительно приятно, однако просмотр веб-сайта приведет вас к загрузке и использованию кода JS с вашего сайта, но я нашел следующий способ, чтобы он работал как CDN.
Первый в <head></head>
теги копируют следующее:
<script src="https://cdn.ckeditor.com/4.7.1/basic/ckeditor.js"></script>
затем внутри <body></body>
скопируйте этот код (при условии text1 это название arttibute для <textarea>
что вы хотите конвертировать.
<script>
CKEDITOR.replace( 'text1');
</script>
Надеюсь, это будет полезно для всех.
Других решений пока нет …