xhEditor — это простой, мини- и эффективный визуальный редактор XHTML, разработанный на основе jQuery. Он основан на доступе к сети и совместим с IE 6.0-8.0, Firefox 3.0, Opera 9.6, Chrome 1.0, Safari 3.22.
Функции:
Маленький: изначально загружается 5 файлов, в том числе: 1 js (36к) + 2 css (6к) + 2 изображения (4к), итого 46к. Если файлы js и css сжаты gzip, их можно дополнительно уменьшить примерно до 18 КБ.
Быстро: разработано на основе механизма jQuery для обеспечения эффективного выполнения кода.
Просто: простой метод вызова, добавление атрибута класса, может мгновенно превратить вашу текстовую область в многофункциональный визуальный редактор.
Word: автоматически обнаруживает и очищает код Word, предоставляет эффективное и совершенное решение для фильтрации кода Word, а также генерирует оптимизированный и оптимизированный код без потери каких-либо деталей.
UBB: предоставляет идеальное решение для визуального редактирования UBB, которое позволяет вам получить безопасное и эффективное хранилище кода, сохраняя при этом удобство визуального редактирования.
версия 0.9.6 Изменение (14.06.2009)
1. Исправление: в процессе редактирования цветового стиля тега диапазона проблема в некоторых случаях будет потеряна или преобразована в другой цвет.
2. Исправление: в браузере IE из-за неудовлетворительного решения проблемы исходной потери курсора курсор в некоторых случаях доходит до конца страницы.
3. Исправлено: в браузерах Chrome и Safari проблема, связанная с невозможностью открытия полного окна при переключении в режим исходного кода (на данный момент исправлена лишь частично).
4. Исправление: дальнейшее исправление проблемы, заключающейся в том, что некоторые браузеры нестандартных моделей не могут отображаться в полноэкранном режиме.
5. Исправление: поскольку полностью отключен в спецификациях XHTML 1.0 Strict DTD и HTML 5, теги выходного кода единообразно изменяются на
6. Удалить. Поскольку в некоторых случаях для создания эффектов стиля необходимо использовать пути CSS и HTML, бессмысленная функция очистки тега (test) отменяется.
7. Добавить: некоторые браузеры (IE и т. д.) автоматически изменяют такие атрибуты, как src и href, на абсолютные пути, поэтому добавьте функцию автоматического сохранения значения атрибута и разрешите отключать эту функцию во время инициализации: KeepValue: false
8. Добавлено: Добавлен принудительный разрыв строки для браузера IE. Изначально, если вы продолжаете вводить определенную английскую букву, в окне редактора будет генерироваться горизонтальная полоса прокрутки.
9. Исправление: Исправлена проблема некорректного расчета высоты и ширины при инициализации интерфейса редактора.
10. Добавлено: всплывающее диалоговое окно адаптируется к диапазону области визуального окна и автоматически отображается слева, когда оно выходит за правый диапазон экрана.
11. Корректировка: Ввиду того, что в Интернете и наиболее авторитетных программах популярно добавление пробелов в середине
, который отображается следующим образом:
, этот редактор также изменился на self -закрытие вывода тега с пробелами.
12. Добавить. Добавьте пользовательскую функцию кнопки. Вы можете настроить стиль, отображаемое имя, сочетание клавиш и код события для кнопки. Подробности использования см. в демонстрационной версии 9.
Расширять