prototype.js 한글문제

Scriptaculous를 사용하기 위해 prototype.js v 1.6.0.1을 사용하게 되었다.

그런데 한글로 QueryString을 보내면 한글문제가 발생하는 것이다.

다양한 삽질끝에.. 발견한것..


return key + '=' + encodeURIComponent(String.interpret(value));
를 아래로 대체
return key + '=' + String.interpret(value);

var key = encodeURIComponent(pair.key), values = pair.value;
를 아래로 대체
var key = pair.key, values = pair.value;

위의 두개에서 encodeURIComponent()를 빼고 하였더니 문제없이 한글이 보내졌다..

다른 분들에게 도움이 될지는 모르겠으나. 로그를 남긴다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/11/30 20:59 2008/11/30 20:59