asp 에서 js 의 encodeURIComponent 방법 을 사용 합 니 다.

1206 단어
js 에서 encodeURIComponent 방법 은 비교적 자주 사용 하 는 인 코딩 방법 이라는 것 을 잘 알 고 있 습 니 다. 그러나 업무 수요 로 인해 asp 에서 이 방법 을 사용 해 야 합 니 다. 많은 자 료 를 찾 아 보 았 지만 좋 은 방법 이 없 었 습 니 다. 마지막 으로 다음 과 같은 방법 으로 문 제 를 기본적으로 해결 하 였 습 니 다.
 
  
Function aspEncodeURIComponent(sStr)
aspEncodeURIComponent = myEncodeURIComponent(sStr)
%>
<br>function myEncodeURIComponent(sStr){ <br>return encodeURIComponent(sStr); <br>} <br>
End Function
%>

주석:
encodeURIComponent 방법
텍스트 문자열 을 통합 자원 식별 자 (URI) 의 유효한 구성 요소 로 인 코딩 합 니 다.
encodeURIComponent(encodedURIString)
인 코딩 된 URI 구성 요 소 를 나타 내 는 encodedurISTring 매개 변 수 를 선택 하 십시오.
설명 하 다.
encodeURIComponent 방법 은 인 코딩 된 URI 를 되 돌려 줍 니 다.인 코딩 결 과 를 decodeURIComponent 에 전달 하면 초기 문자열 을 되 돌려 줍 니 다.encodeURIComponent 방법 은 모든 문자 인 코딩 을 하기 때문에 이 문자열 이 하나의 경 로 를 대표 한다 면, 예 를 들 어 / folder 1 / folder 2 / default. html, 그 중의 슬 래 쉬 도 인 코딩 될 것 입 니 다.이렇게 되면 이 인 코딩 결과 가 웹 서버 에 요청 되 었 을 때 유효 하지 않 습 니 다.문자열 에 URI 구성 요소 가 하나 이상 포함 되 어 있 으 면 encodeURI 방법 으로 인 코딩 하 십시오.

좋은 웹페이지 즐겨찾기