Google을 통해서 몇일을 찾아봤지만, 속시원한 해답을 얻지 못해 이렇게 글을 올리게 되었습니다.
Web Editor로 DHTML Editing Component(TriEditDocuemnt)를 사용중에 있습니다.
이 콤포넌트에서 작성된 문서를 UTF-8로 저장을 하고 싶은데요.
IE8이하에서는 Default_CodePage(HKCU/Software/Microsoft/Internet Explorer/International/) 라는 레지스트리 수정(e9 fd 00 00)을 통해 해당 Control에서 UTF-8로 저장이 되도록 하고 있었습니다.
그런데, Win7, IE9 환경에서 IPersisteFile의 Save 메소드를 통해 로컬에 저장을 시켜보면, charset이 ks_c_5601-1987로 저장이 되네요. 그래서 서버로 가는 모든 문서들의 내용이 깨집니다.
즉, IE8이하에서는 '가나다'라는 입력을 하고 로컬에 저장하면 아래와 같이 저장되지만,
첨부한 2.png처럼 내용이 보이구요.