URL 안에 프랑스어 문자를 인코딩하려고합니다.encodeURIComponent 및 encodeURI
URL입니다 자바 스크립트로 구성되어, 다음, 나는 URL을 열 window.open
를 사용합니다. 예를 들어
var alt_title='Thierry Frémaux: Les confiden'
window.open('http://example.com/alt_title'=+encodeURIComponent(altCatTit));
window.open(encodeURI('http://example.com/alt_title='+encodeURIComponent(altCatTit))
새로운 팝업 URL.
2 실행하는, 내가 그들을 인코딩되는 것을 볼 않는 경우. 나는 새로운 팝업의 URL로 인코딩로 표시하기 위해서는 그들을 두 번 인코딩해야 왜
당신이 말해 주 시겠어요?
그것은 URL에 특수 문자를 인코딩하는 올바른 방법인가?은 오타의 죄송 고정!
변수를 인코딩에 사용 된 window.open()'가 할당 한 것과 동일하지 않습니다, 당신은 할당의 값 주위에 따옴표를 놓치고있어. 그것에 대한 구문 오류가 발생하지 않습니까? – Barmar
스크립트에 매개 변수를 전달하기 전에 자동으로 디코딩되기 때문에 인코딩 된 문자는 서버 스크립트에 표시되지 않습니다. – Barmar
함께 맞지 않는 코드 조각이 있고 처음 구문 오류가 있기 때문에 진행 상황을 이해하기 어렵습니다. – akonsu