본문 바로가기

한글깨짐

Javascript + server Cookie 호환시 익스플로러(Explorer) 한글 깨짐 현상 서버단에서 저장한 한글 쿠키 정보를 javascript에서 호출 할 경우, 한글깨짐이 종종 발생하는 경우가 있다. 이럴때 해결방법은 다음과 같다. 일반적으로 자바스크립트 쿠키 정보를 처리르 하기 위해 다음과 같은 함수를 이용할 것이다. /*************************************************************************************/ // 쿠키정보 가져오기 /*************************************************************************************/ function getCookie(name) { var nameOfCookie = name + "="; var x = 0; while (x 더보기
[C#]WebClient의 DownloadString에서 Result의 문자가 깨질 때 해결방법. 웹 클라이언트 메서드를 호출하여, 어떤 정보를 저장하거나 불러오려고 할때, 문자열 깨짐 현상이 발생할 경우가 있다. 이와 같은 현상이 발생 했을 경우, 아래 방법을 이용하면 된다. 코딩하는녀석 //웹 클라이언트 메서드 호출 WebClient webClient1 = new WebClient(); webClient1.Encoding = Encoding.UTF8; //해당 메서드의 인코딩 변경 더보기
ASP.NET UTF-8 형식을 ASP EUC-KR로 변환시 한글 깨짐 현상 없애기 현재 asp.net 4.0 을 이용하여, 웹사이트를 개발 중인데, PG 결제 모듈을 붙이려고 하니 문제가 생겼다. PG사의 경우, 대부분이 EUC-KR 포맷을 사용하고 있다는 점이다... 사이트에서 PG사로 상품정보를 넘길때, 한글이 깨지는 현상이 바로 그것이다... 이걸 해결 하기 위해 ASP.NET 에서는 간단한 파라미터 호환 방법이 있는데, 그방법은 아래와 같다. ASP.NET web.config 파일의 내용 부분의 사이에 아래 항목을 추가 하면된다. 일반적으로 이 문제를 해결하기위해, AJAX 컨트롤 할때, 발생되는 한글 깨짐 방식으로 시도 해보았으나,, 가장 간단하면서, 쉬운 방법이라 사료되어 적어본다... 단 위 파일은 적용하고 웹사이트 재부팅과 함께, 호환성 체크는 반드시 해보길 바랍니다. .. 더보기
AJAX 폼데이터 전송시 한글 깨짐 현상 해결 방법 일반적으로 Ajax로 데이터 폼 전송시 한글 데이터가 깨지는 현상이 발생한다. 이를 해결 하기위해 다음과 같이 인코딩 타입을 결정해주면 된다. Session.CodePage = 65001 '한글 Response.CharSet = "UTF-8" '한글 Response.AddHeader "Pragma","no-cache" Response.AddHeader "cache-control", "no-staff" Response.Expires = -1 참고~~ 더보기
AJAX 폼데이터 전송시 한글 깨짐 현상 최종판 일단 EUC-KR 로 AJAX 데이터를 넘길 때 한글이 깨진다는 건 초보 입문자도 모두 아는 사실 일것이다. 자 그럼 해결 방법은? 간단하다 아래 처럼 하면 된다 방법1 : 처리페이지에 아래 코드 삽입 ========================================= 데이터 전송페이지 : 처리사항 없음 ========================================= AJAX 데이터 처리 페이지 : UTF-8 인코딩 변경 ----------------------------------------- 방법2 : 처리 페이지에 아래 코드 삽입 후 파일 형식을 UTF-8 변경 ========================================= 데이터 전송페이지 : 처리사항 없음 =====.. 더보기