IT정보

문자로 된 데이터를 넘길 때 인코딩(Encoding) 방법에 대해서..

YUNOLAND 2009. 4. 16. 10:43
문제가 됐던게..
function OpenProjectStatus(emp_no, pj_name){
        window.showModalDialog("./ProjectStatus.aspx?emp_no="+emp_no+"&pj_name="+pj_name, "", "dialogWidth:800px; dialogHeight:600px");
    }

이런식으로 다른 페이지로 넘기려 하는데..
pj_name 이 일본어문자열이었습니다..
열리는 화면에서 계속 깨져서 인코딩방법을 찾던 중 이런 방법으로 해결할 수 있었습니다!

function OpenProjectStatus(emp_no, pj_name){
        window.showModalDialog("./ProjectStatus.aspx?emp_no="+emp_no+"&pj_name="+encodeURIComponent(pj_name), "", "dialogWidth:800px; dialogHeight:600px");
    }