Свой небольшой HTMLTextEditor
И еще раз здравствуйте!
Хочу написать свой небольшой HTMLTextEditor, в котором можно будет менять центрирование текста, шрифт, размер и толщину и все! Из того что нашел в нете типа TinyMCE, YAHOO RichTextEditor или еще какие-то попадались сделал вывод, что они очень громоздкие (от 150кб), в них куча ненужных ф-ций и некоторые еще и глючат в некоторых браузерах. И тут столкнулся с некоторыми проблемами: 1. Как сделать так что бы в divе, в котором будет писать человек была мигающий курсор как в textarea? 2. Как узнать какая часть текста выделена? 3. Как сделать так чтоб по нажатию правой кнопки мыши выплывало свое меню? Заранее спасибо за ответы! |
первый - он уже там есть (ch 15), второй - Range. третий - oncontextmenu
прогуглите всё это. |
Цитата:
|
в новом хроме курсор уже мигает у редактируемого дива.
|
не, нужно что бы во всех браузерах такое было, не только в хроме
P.S. а как указать что див редактируемый? |
Здравствуйте! Судя по вашему сообщению, вы ну совсем не знаете javascript... Ну, и так далее.
Цитата:
<div contenteditable="true"></div> Выделения - гуглить в сторону Range и textRange (ie). И selection. Цитата:
|
Цитата:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Менять что-то там большого желания нет, потому что все сломается |
Цитата:
|
|
Часовой пояс GMT +3, время: 16:19. |