X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> HTML форма со смайликами
borzih
borzih
Topic Starter сообщение 5.3.2009, 1:15; Ответить: borzih
Сообщение #1


На данном фоуме для ввода текста используется какой-то хитрый редактор, позволяющий форматировать текст и вставлять смайлы прямо в текст. Мне говорили, что наиболее мощными редакторами являются TinyMCE и FCKEditor.

Какой наиболее ПРОСТОЙ редактор вы можете посоветовать (готовый код), чтобы в нем была только функция вставки смайликов?

И вообще, очень интересно, какой технологией производится отображение данного поля ввода? Как я понимаю, textarea не позволяет ничего кроме текста использовать. Значит это некий div, содержимое которого изменяется динамически. А как тогда курсор двигается (показывается) и отслеживаются нажатия кнопок? Сложно ли такую штуку написать самому?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 5.3.2009, 1:41; Ответить: Nightfly_hb
Сообщение #2


смайлики вставляются в форму через джаваскрипт. потом записываются их "имена", и при выводе с помощью php "имя" заменяется "картинкой". редакторы типа TinyMCE к смайликам отношения не имеют
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
borzih
borzih
Topic Starter сообщение 5.3.2009, 3:18; Ответить: borzih
Сообщение #3


(' post='26158 @ 5.3.2009, 03:41)
смайлики вставляются в форму через джаваскрипт. потом записываются их "имена", и при выводе с помощью php "имя" заменяется "картинкой". редакторы типа TinyMCE к смайликам отношения не имеют


Т.е. вы хотите сказать, что поле ввода, в которое я сейчас ввожу текст, - есть обычный textarea тег?!! Но тогда не понятно каким образом внутри него можно видеть графический смайлик. Из JS к полю ввода можно обратиться примерно так: document.Form1.Textarea1.value (или по id примерно так: document.getElementById('Textarea1').value). Но если туда писать какой-либо HTML код - он будет отображаться в ввиде "обычного текста", браузер его не интерпретирует.

Или вот более простыми словами, простой пример:

<textarea><b>111</b></textarea>

Надпись 111 жирной не будет!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вёрстка HTML-писем
30 Vampler 29361 27.3.2024, 12:41
автор: Vampler
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3461 25.1.2024, 14:36
автор: malamut
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3401 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Залить html страницу на 20 доменов
6 TABAK 1705 22.5.2023, 16:24
автор: KORUP
Открытая тема (нет новых ответов) Сделать правки на html-странице
5 TABAK 2303 20.5.2023, 10:45
автор: EvilGomel


 



RSS Текстовая версия Сейчас: 20.4.2024, 4:23
Дизайн