묻고답하기
html 인코딩 관련 문의좀 드릴게요..
2013.11.09 03:44
http://brand.daelim-apt.co.kr/Cibi_mh_view07.action?commonMap.CD_BIZ_LND=050393
여기 보시면 아래 사이버모델하우스 란 부분에서
인코딩 설정은 utf-8로 했는데도 불구하고
euc-kr로 인식되더라구요..
(iframe 방식으로 불러옵니다.)
근데 이상한건 저희가 자체적으로 다른 서버에서 확인할 때는 정상적으로 나오거든요..-_-;;;
그래서 뭐가 문제인지 모르겠어요..ㅡ.ㅜ
더 요상한건 자세히 보시면 메뉴 버튼 중에 마감재목록이라고 있습니다.
그거 누르면 그냥 코드가 뿌려지네요...-_-;; 근데 이상한건
원래 링크로 들어가면 어쨌든 올바르게 페이지가 뿌려집니다..
(http://brand.daelim-apt.co.kr/jsp/front/ci/050393_/vr/index.html)
jsp인가..? jsp서버인 거 같은데..
혹시 jsp 서버 단에서 따로 인코딩 설정하는 것이 있는건가요?
소스상에서는 아래처럼 되어 있습니다.
헤드에서 메타태그로 문자셋을 utf-8로 설정했구요...
중요한 포인트는 다른 호스팅에선 정상적으로 이상없이 나왔는데
이상하게 저기서만 요상하게 문자셋이 깨져서 나오네요..
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko">
<head>
<title>Daelim CM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
서버쪽으로는 전혀 모르다보니..
개인적으로 추측하건데.. 서버쪽 문제가 아닌가 의심하고 있습니다. (어쨌든 저희가 따로 확인한 서버에선 이상이 없었기에..)
참고로 여기는 문제가 없더라구요... 한글자 틀린 거 없이 똑같은 코드인데 말이죠..-_ㅠ
http://biz.panosis.com/daelim/
댓글 4
-
구름나무바위
2013.11.09 11:33
-
EvangelineA.K.Macdowell
2013.11.09 11:53
정말 죄송합니다만.. 해당 부분을 못찾겠습니다. charset=utf-8 으로 되어 있는 걸로 아는데 정확히 어느 부분인지 알려주실 수 있을까요..ㅜㅠ?? -
EvangelineA.K.Macdowell
2013.11.09 11:54
iframe으로 불러오는 페이지라면 utf-8로 되어 있구요..iframe 코드가 있는 페이지도 utf-8로 되어 있는 걸로 보입니다.ㅠㅠ -
구름나무바위
2013.11.09 18:00
iFrameArea에서 불러오는 index.htm입니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0065)http://brand.daelim-apt.co.kr/jsp/front/ci/050393_/vr/index.html# -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-949"> -
EvangelineA.K.Macdowell
2013.11.10 01:17
정말 죄송한데요.. 해당 부분을 정말 못찾겠습니다.. 그리고 불러와지는 파일은 index.html 이구요.. <1-- saved from ~ 이런 내용은 없어용.. utf-8로 되어 있구..-_-;;; 혹시 뭐 다른 걸로 따로확인하는 방법이 있는건가요??? -
EvangelineA.K.Macdowell
2013.11.10 01:20
http://brand.daelim-apt.co.kr/jsp/front/ci/050393_/vr/index.html 불러와지는 링크는 이건데요 이 링크 말고 다른 접속방법이 있는지요.ㅠ.ㅠ?? -
EvangelineA.K.Macdowell
2013.11.10 01:23
제가 jsp는 전혀 모릅니다.... 그래서 전혀 무슨 문제인건지 모르겠어용... -
구름나무바위
2013.11.11 00:11
파일이 깨졌나 봅니다.
utf-8 변환 프로그램을 사용해도 안되고 각종 에디터를 사용해 변환 하려고 해도 안되네요.
원본 html 페이지가 있다면 utf-8로 변환해서 사용하면 간단한 문제인데.
다른 정보를 원하시면 네이버 하드코딩을 하는 사람들 카페에서 질문을 해보시길 바랍니다.
http://cafe.naver.com/hacosa.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=6527
-
EvangelineA.K.Macdowell
2013.11.11 02:09
허어.. 참신기하네용..-_-;;;; 저는 utf-8로 해놨거든요.. 이게 그 쪽에서 올릴 때 저렇게 임의로 바꿀 수가 있는건가요? 아니면 jsp 특성을 타는 건지..... 아무튼 답변 감사합니다. 내일 또 저것때문에 골머리좀 썩겠네요.ㅠ.ㅠ -
구름나무바위
2013.11.11 06:52
이 사이트 제작자 아니세요?
ANSI로 잘못 저장 됐거나 .jsp, .asp를 강제 htm로 변경한 경우 이런 문제가 생겨요.
다른 페이지는 다 UTF-8인제 에러나는 부분만 다르네요.
어렵게 생각 할 것 없이 그냥 케릭터셋을 utf-8로 변경하고 깨진 한글 부분에 다시 한글을 입력하고 utf-8로 저장하면 해결 되는 문제입니다.
-
애니즌
2013.11.11 10:09
사이트 자체 제작자는 아니구요. 그 안에 사이버모델하우스 부분만 담당했습니다. 저희는 그냥 html으로 납품해드렸고... 캐릭터셋도 utf-8로 되어 있고 파일인코딩도 utf-8로 되어 있어요.... (즉 저희가 드린 파일은 깨지지 않은 파일이며, 자체 테스트 서버에서도 이상없었습니다.)
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><meta http-equiv="Content-Type" content="text/html; charset=windows-949">
프레임으로 불러오는 페이지 캐릭터셋이 저렇게 되어 있네요.
저건 예전에 window 용으로 쓰던건데 익스폴로러를 제외한 브라우저에서 깨져 보입니다.
익스폴로러도 버젼에 따라 깨져 보이기도 하죠.
저걸 utf-8변 변경하고 저장해 보세요.