Javascript Rich Text Editor и связанный класс для фильтрации и очистки ввода? - PullRequest
1 голос
/ 27 марта 2009

Я понимаю, что есть несколько текстовых редакторов для jQuery, но я не могу найти ни одного, у которого есть связанный класс, который выполняет фильтрацию и очистку, необходимые для принятия ввода в базу данных.

Существует ли такой класс?

Я особенно заинтересован в библиотеке PHP, но .NET тоже будет интересен.

1 Ответ

0 голосов
/ 27 марта 2009

Если бы вы использовали FCKeditor, это позволило бы вам получить чистый HTML или XHTML (editor.GetXHTML ()), который вы затем могли бы записать в БД.

На самом деле это не так важно, что вы пишете в БД, потому что обычно вы пишете оригинальный HTML (вы всегда можете убрать из него подозрительные теги, если это необходимо). Для предотвращения XSS-атак важно правильно кодировать контент перед его отображением на веб-странице. Для .NET есть библиотека AntiXSS для этого на CodePlex.com

Для PHP вы можете посмотреть следующие библиотеки:

А также эта статья:

...