Вопросы с WYSIWYG

slayeek

Новичок
Вопросы с WYSIWYG

Здравствуйте, друзья.

У меня еть небольшой вопросик по WYSIWIG. У меня есть неплохой редактор, который я написал. Всё работает, всё устраивает.

Но возник вопрос. Во многих редакторах замечал, что, например, если выделишь часть текста жирным, то кнопка зажимается. Переведешь курсор на не жирный текст - кнопка отжимается. То же самое и со шрифтами, то при выделении текста можно посмотреть, каким шрифтом написано.

Собственно вопрос - как такая фича реализуется. В МСДНе читал - не нашел. Если читал не там - подсскажите, где можно про это почитать.

Заранее спасибо.

-~{}~ 10.03.06 12:44:

Так, примерно понял, есть такая штука у многих редакторов как Path.

Если текст не жирный, то она показывает: p
Если жирный: p -> strong

Короче примерно понял, при клике проверяем что у нас есть, и пробегаемся по тулбару меняя состояние кнопок.

Верно?
 

alexhemp

Новичок
есть такая штука как queryCommandEnabled а путь через DOM собирается.
 
Сверху