2011-11-26 3 views
0

무료 여야합니다. 쉽게 asp.net mvc와 통합 할 수 있습니다. 매우 가벼운 무게. 입력을 위생해야합니다. 사용자가ASP.NET MVC 텍스트 편집기 가벼운 무게

hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

를 입력하면 예를 들어

는이 페이지의 서식을 중단해서는 안 말할!

사용자가 일부 불쾌한 html 또는 모든 html 또는 자바 스크립트 코드를 입력하면 거부해야합니다.

일종의 우스 워드 검사를해도 정말 좋겠지 만 그건 필수 사항은 아닙니다. jquery를 기반으로 할 수 있습니다.

이 질문을 중복으로 표시하려면 다른 질문이 오래되었는지 또는 그와 비슷한 것이 있는지 확인하십시오.

+0

그리고 참조 무엇인지 사용자가 스크립트를 비활성화하거나 편집기의 클라이언트 측 코드를 변경하는 때 당신이 할 것 위생 처리를 해제 하시겠습니까? 서버에서이 작업을 수행해야합니다. (클라이언트 이외에) –

+0

좋습니다, 좋습니다. 질문하고 싶니? –

+0

@Andrew, 나는 검증이 클라이언트 측에서 이루어져야한다는 것을 의미하지는 않습니다. – TPR

답변

0

asp.net 페이지에 쉽게 통합 할 수있는 RTE가 많이 있습니다. jquery를 기반으로하는 RTE가 많이 있습니다. here 서버 쪽 코드를 사용하여 살균합니다. html을 위생 처리하는 데 사용할 수있는 많은 클래스가 있습니다. http://roberto.open-lab.com/2010/03/04/a-html-sanitizer-for-c/ 제프 Atwoods 코드를 사용하고있는 markup.I을 제거 할 수있는 소독제를 통해 텍스트를 입력 한 사용자를 실행하는 것은 here 는 또한이 SO post

관련 문제