/*
   * strTemp  : [필수] 크로스사이트 스크립팅을 검사할 문자열
   * level    : [옵션] 검사레벨
   *            0 (기본) -> XSS취약한 문자 제거
   *            1 (선택) -> 단순한 <, > 치환
   */
   
function XSS_Check(strTemp, level) {     
	if ( level == undefined || level == 0 ) {
		strTemp = strTemp.replace(/\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-/g,""); 
	} else if (level != undefined && level == 1 ) {
		strTemp = strTemp.replace(/\</g, "&lt;");
		strTemp = strTemp.replace(/\>/g, "&gt;");
	}
	return strTemp;
}
출처 : http://ddoong2.com/769

 

'javascript, jquery' 카테고리의 다른 글

div 스크롤바 이동, 포커스  (0) 2014.09.27
jquery 체크박스 체크 후 해당 위치로 이동  (0) 2014.09.27
selector(셀렉터)  (0) 2014.09.27
jquery 기본 사용법  (0) 2014.09.27
jquery.js / jquery.min.js 차이  (0) 2014.09.27
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,