JS замена текста на странице

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
surok
рядовой
Сообщения: 21
Зарегистрирован: 2010-05-01 20:54:20

JS замена текста на странице

Непрочитанное сообщение surok » 2010-05-30 9:59:56

Добрый день!
Был у меня написан бб-редактор для комментариев на сайте, всё хорошо, теги добавлялись. Идиллия нарушилась когда мне в голову пришло сделать его визуальным. И так текстовое поле прячем, на его место создаваемый iframe, подключаем для него designMode. Всё хорошо, текст можно даже форматировать при помощи execCommand, но вот не устроили меня возможности его, хочется большего, творить форматирование самому. :oops: Я прописал получение выделения, обрамление нужными тегами, а вот как вставить обратно на место выделения не получается. Если бы было текстовое поле, не вопрос, там определить позиции выделения и вставить, кто подскажет как реализовать замену выделенного текста на странице?
Я всю ночь убил на это, выпил уйму кофе, скурит сайтов 50 наверное, но толку нет, везде либо execCommand либо работа с текстовым полем :(
Заранее благодарен!!! ;-)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

surok
рядовой
Сообщения: 21
Зарегистрирован: 2010-05-01 20:54:20

Re: JS замена текста на странице

Непрочитанное сообщение surok » 2010-05-31 10:16:32

ну хоть набросайте предположений каких, моему больному мозгу нужно за что то зацепиться! :smile:

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: JS замена текста на странице

Непрочитанное сообщение ProFTP » 2010-05-31 14:38:15

surok писал(а):Идиллия нарушилась когда мне в голову пришло сделать его визуальным.
т.е. нужен визуальный редактор?
напишите в гугле и посмотрите визуальные редакторы или примеры как сделать там визульные элементы... я этим даано интересовался и не понимаю нафига это надо...
в форуме vBulletin в некоторой версии есть такой редктор с BB
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

surok
рядовой
Сообщения: 21
Зарегистрирован: 2010-05-01 20:54:20

Re: JS замена текста на странице

Непрочитанное сообщение surok » 2010-06-01 22:52:44

ProFTP писал(а):т.е. нужен визуальный редактор?
Ну да, хотел свой сделать :oops:
4+ занимаюсь пхп программированием, фрилансом подрабатываю, да и так пара деловских сервачков в стойке дома стоит, для собственных нужд. Но блин js, не люблю с его анти кроссбраузерностью :(
ProFTP писал(а):напишите в гугле и посмотрите визуальные редакторы или примеры как сделать там визульные элементы... я этим даано интересовался и не понимаю нафига это надо...
Может посоветуешь наипростейший визуальный редактор без execCommand? :smile:

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: JS замена текста на странице

Непрочитанное сообщение ProFTP » 2010-06-03 2:13:51

визуального бб-редактор не видел, правда давно искал, хотел найти, так и не нашел
короче, лучше всего можешь зарегистрироватся на этом форуме и там есть визуальный бб-редактор при отправке сообщения, можешь там взять...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение