Способ добавить текст из текстовой панели в HTML?

Итак, я знаю, что это может звучать так: "О чем говорит этот парень", но мой вопрос прост: есть ли в любом случае прочитать файл.txt, а затем добавить текст оттуда под

или с точки зрения текст, чтобы его было проще использовать людям, которые не умеют кодировать? У меня есть члены команды, которые являются авторами и авторами, хотя никто из них не знает, как кодировать. Я хочу дать им простой способ переделать текст на нашем сайте. Су... кто-нибудь?

(Кстати, мне здесь постепенно начинает нравиться ^_^)

2 ответа

Решение

http://www.tinymce.com/

и сохраните или загрузите серверный скрипт, такой как php или.net, что бы вы ни использовали

Вы могли бы использовать contenteditable="true" параметр в div, в который можно вставить или отобразить текст, например, в следующем примере:

<div class='page' style="display:block;" contenteditable="true"></div>

И измените его с помощью мощной функции JS (немного устарела) execCommand();Пример:

<input type="button" value="B" onclick="document.execCommand('bold', false, '');" style="font-weight:bold"/>
<input type="button" value="I" onclick="document.execCommand('italic', false, '')" style="font-style:italic"/>
<input type="button" value="U" onclick="document.execCommand('underline', false, '')"   style="text-decoration:underline"/>
<input type="button" value="S" onclick="document.execCommand('strikeThrough', false, '')"   style="text-decoration:line-through"/>

Этот код изменит выбранный текст, например, если пользователь нажимает кнопку B или жирный шрифт, выделенный текст будет отображаться жирным шрифтом, а в исходном коде вашей веб-страницы будут некоторые <b></b> теги вокруг выделенного текста.

Вот список аргументов функции на MDC

Это простой способ создания собственного редактора WYSIWYG HTML. Но есть некоторые ограничения...

Другие вопросы по тегам