Js 파일에서 한글 깨짐 현상

 

자바스크립트 파일을 html 파일 안에서 사용했을 때는 한글이 깨지지 않지만

js 파일을 별도 생성한 후 호출해서 사용할 경우 한글이 깨지는 경우가 있습니다.

(물음표 형태나 %u3141 형태로 보일 것입니다.)

 

 

 

 

 

 

 

 

 

 

 

 

한글을 유니코드로 처리하지 못해 생기는 현상인데 이럴 경우 encoder, escape, unescape, utf-8, ecu-kr 로 해결되는 경우도 있지만.....

아무리 해도 해결 안 되는 경우가 있습니다.

 

 

 

 

해결 방법

 

Js 파일을 Unicode 로 저장하면 됩니다.

 

 

메모장 또는 notepad라면 [다른 이름으로 저장] 선택 후 인코딩에 [유니코드]를 선택하여 저장하면 됩니다.

 

 

 

 

 

Visual Studio 를 편집기로 사용 중이라면 [Advanced Save Options] 선택 후 Encoding에 [Unicode (UTF-8 with signature]를 선택하여 저장하면 됩니다.

 

 

 

 

원문 : http://whiteat.com/61691 

 

 

+ Recent posts