그래서 나는 많은 사용자 입력을 가지고있는 웹 2.0 사이트를 가지고 있지만 어떤 웹 2.0 사이트와 마찬가지로 스팸에 문제가있을 것입니다. 필자가 알고있는 한 가장 쉬운 방법은 모든 HTML 태그를 차단하는 것입니다. 사용자는 서식을 지정할 필요가 없으며 간격을 수정하는 데 사용합니다.웹 페이지에서 HTML 태그 차단하기
그러나 나는 차단 태그가 없다고 생각합니다. xmb는 완벽하게 들리지만 90 년대부터 꽤 멍청 해졌습니다.
그렇지 않으면 어떤 종류의 필터링이 필요합니까? 스택 오버플로가 '기본'HTML을 허용하는 것을 볼 수 있습니다 ... 어떻게합니까? 특정 태그를 차단하거나 특정 태그를 허용하십시오. 내가 말한 것처럼 사용자는 태그가 필요 없습니다.
편집 : 당신이 어떤 HTML을 허용하지 않으려는 경우 바로 해당 기관에 특별한 의미로 문자를 변환, 장고
을 당신이있는 서버 측 언어를 지정하지 : 당신이 좋아하는 그들을 제거하는 템플릿 필터를 사용할 수
을 또는 :
또는 당신은 완전히 다음과 같이 태그를 제거 할 수 있습니다 사용. 이것은 서버 측 처리가 필요함을 알기 때문에 필수적입니다. –
Info : Django에 대한 질문은 – SuperDuck
입니다. [this other post] (http://stackoverflow.com/questions/858773/filtering-javascript-out-of-html)를 참조하십시오. , 또한 사용합니다 : https://github.com/dcollien/FilterHTML 이런 종류의 일을 – codedvillain