url 을 jquery로 전달하는데 %문자가 포함된 글자가 변겨오디어서 출력되는 현상을 발견했다.
'%3D ' 가 '=' 로 변경되어 출력됨
//+ 와 & 만 퍼센트 인코딩으로 변경
url = url.replace(/&/g, "%26").replace(/\+/g,"%2B");
//url 전체를 퍼센트 인코딩으로 변경
url = encodeURICpmponent(url);
반응형
'프로그래밍 언어 > Javascript' 카테고리의 다른 글
jQuery를 사용하여 동적 테이블의 특정 행(tr,td)을 삭제하는 방법 (동적으로 행 삭제) (2) | 2021.04.14 |
---|---|
[url 인코딩/ 디코딩] encodeURI(), encodeURIComponent(), decodeURI(), decodeURIComponent() (0) | 2021.04.13 |
[javascript] table row text 가져오기 (table td text ,tr text 데이터) (0) | 2021.04.12 |
javascript json key, value 추출 (0) | 2021.04.09 |
ajax xml 전체내용 출력 (0) | 2021.04.07 |