2009-07-09 5 views
3

사용자가 형식이 지정된 텍스트를 데이터베이스에 저장할 수 있어야하는 웹 응용 프로그램을 작성 중입니다. 기본적으로 글꼴 색상, 글꼴 배경색, 글꼴 크기, 굵게, 기울임 꼴 및 밑줄을 변경할 수 있어야합니다.안전한 웹 텍스트 서식 지정

포맷 막대를 표시하기 위해 텍스트 영역에 첨부 할 수있는 것을 사용하고 싶습니다.

안전을 위해 HTML을 저장할 때 입력을 인코딩 할 수 있도록 HTML 이외의 형식으로 표시되는 항목을 사용하는 것이 좋습니다. 물론 브라우저로 다시 렌더링 할 때 자체 마크 업을 HTML로 변환해야합니다.

어떤 옵션이 있습니까?

답변

3

인 FCKEditor는 당신을위한 가장 맞는 중 하나입니다. 우리는 ASP.NET MVC 웹 응용 프로그램 중 하나에서이 응용 프로그램을 사용하고 있습니다.

FCKEditor를 선택하기 전에 다른 웹 편집기를 사용해 보았지만 구성 할 수있는 능력이 좋지 않았습니다.

체크 인 FCKEditor은 : http://www.fckeditor.net/

+0

과 함께 사용자의 의견을 제공합니다. FCKeditor가 최고입니다. – backslash17

0

Ajax Control Toolkit 최신 버전의 HtmlEditor를 살펴 보겠습니다. 아직 사용하지는 않았지만 무료로 가격을 이길 수는 없습니다.

http://www.asp.net/ajax/ajaxcontroltoolkit/samples/HTMLEditor/HTMLEditor.aspx

+1

나는 그것을 사용하지 않을 것이다. 나는 곧 TinyMCE 또는 FCKEditor를 사용할 것이다. 그래도 제안을 주셔서 감사합니다. –

+0

TinyMCE 및 FCK 모두 좋습니다. –

+0

네,하지만 HTML로 사용자 입력을 인코딩하고 생성 된 마크 업을 방해하지 않습니다. 내가 그걸로 할 수 있는지 잘 모르겠다. –

0

나는 당신에게 WymEditor을 추천 할 수 있습니다.

XHTML 편집기 (WYSIWYG가 아님)는 WYSIWYM (사용자가 의미하는 것)입니다.

내 작은 의사 CMS 모듈이 사용자가 목록에서 몇 가지 정의 된 스타일 만 사용하도록하는 것은 완벽했지만 사용자의 요구에 맞는지는 알 수 없습니다.

플랜 B는 내가 FCKEdit 이상을 선호하는 TinyMCE를 사용하는 것입니다.

관련 문제