URL에서 해시 문자를 이스케이프 처리하는 방법


165

#URL의 쿼리 문자열에 전송 된 해시 기호 (때때로 숫자 기호 또는 파운드 기호) 를 이스케이프 처리하는 방법은 무엇입니까?

답변:


282

인코딩 백분율 . 해시를로 바꿉니다 %23.


@ zw963 솔루션을 찾으셨습니까?
Dave

트위터에 '#'가 포함 된 URL을 공유하려는 경우 유용
Raynal Gobel

1
이것은 또한 크롬 74에서 작동하지 않습니다 encodeURI('#');반환 #하지 퍼센트 인코딩 된 문자
크리스티안 Traìna

6
#은 유효한 URI 문자이지만 해시 조각을 시작 하므로 쿼리 문자열로 인코딩해야합니다. 비교하십시오 encodeURIComponent('#'). Chrome 74에서 무엇을 볼 수 있습니까?
Robert Tupelo-Schneck 14
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.