티스토리 뷰

Skill/html js css

[js] XSS strip함수

진열사랑 2020. 6. 25. 17:56
var _commUtils = {
		stripXSS : function(value) {
			if (value != null) {
				// null문자 방지
				value = value.replace("\0", "");
				// '<', '>' 특수문자 HTML언어로 변경
				value = value.replace(/&lt;/gi, "<").replace(/&gt;/gi, ">");
				// '(', ')' 특수문자 HTML언어로 변경
				//value = value.replaceAll("&#40;", "\\(").replaceAll("&#41;", "\\)");
				// 더블쿼테이션(") 특수문자 HTML언어로 변경
				value = value.replace(/&quot;/gi, "\"");
				// 싱글쿼테이션(') 특수문자 HTML언어로 변경
				value = value.replace(/&apos;/gi, "\'");
				value = value.replace(/&amp;/gi, "&");
			}
			return value;
		}
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함