공대님 소스 보고 고쳐봤는데;;

공대님 소스 보고 고쳐봤는데;; 자스에서 /* 이런거나 /( 이부분에서 에러가 나네요. 혹시 아래 함수 같은 역활을 하는 php함수가 있을까요?

template_ 위에 위지윅을 만들고 있는데 본문내용을 자스로 받다보니 별 에러가 다 나는 군요.. 흐뮈..

공대님은 어떻게 처리 하셨는지 궁금합니다. ㅠㅠ

function htmlspecialchars(str)
{
 str = str.toString() ;
 str = str.replace(/&/g, "&") ;
 str = str.replace(/</g, "&lt;") ;
 str = str.replace(/>/g, "&gt;") ; 
 str = str.replace(/"/g, "&quot;") ;
 str = str.replace(/'/g, "&#39;") ; 
 str = str.replace(/!/g, "&#33;") ;
 str = str.replace(/@/g, "&#64;") ;
 str = str.replace(/#/g, "&#35;") ;
 str = str.replace(/$/g, "&#36;") ;
 str = str.replace(/%/g, "&#37;") ;
 str = str.replace(/^/g, "&#94;") ;
 str = str.replace(/&/g, "&#38;") ;
 str = str.replace(/(/g, "&#40;") ;  
 str = str.replace(/*/g, "&#42;") ;
 str = str.replace(/)/g, "&#41;") ;
 str = str.replace(/+/g, "&#43;") ;
 str = str.replace(/-/g, "&#45;") ;
 str = str.replace(/_/g, "&#95;") ;
 str = str.replace(/=/g, "&#61;") ;
 str = str.replace(/|/g, "&#124;") ;
 str = str.replace(/-/g, "&#92;") ;
 str = str.replace(/[/g, "&#91;") ;
 str = str.replace(/]/g, "&#93;") ;
 str = str.replace(/{/g, "&#123;") ;
 str = str.replace(/}/g, "&#125;") ;
 str = str.replace(/;/g, "&#59;") ;
 str = str.replace(/:/g, "&#58;") ;
 str = str.replace(/,/g, "&#44;") ;
 str = str.replace(/./g, "&#46;") ;
 str = str.replace(/</g, "&#60;") ;
 str = str.replace(/>/g, "&#62;") ;
 str = str.replace(///g, "&#47;") ;
 str = str.replace(/?/g, "&#63;") ;
 str = str.replace(/~/g, "&#126;") ;
 str = str.replace(/`/g, "&#96;") ; 
 return str ;
}

 

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
제목 작성자 날짜
공대여자
mins
test
mins
농약먹고어흥
mins
mins
asdasd S
mins
mins
권지훈
mins
mins