묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
너무 초보라... 답변이 이해되지 않아요. 도와주세요 고수님
2012.02.02 09:29
아래의 질문에 해당하는 댓글을 보면
IE에서 창이 닫히는 문제를 해결해 준다는데... 이해가 안되요.
아래의 댓글에서... 어떻게 수정을 하라는 것인지.. 이해하기 쉽게 설명 좀 부탁드립니다.
IE8 res://ieframe.dll/acr_error.htm 원인과 해결법
2011.10.09 13:10
IE8 res://ieframe.dll/acr_error.htm 에러가 발생하는 이유는
respond.min.js(이번에 ie6~8에 css3 적용을 위해 사용하기 시작한 핵)를 불러오고 CSS에서 body에 배경이미지 처리를 할때 발생합니다.
body에 배경 이미지 처리하는 것이 웹표준에 어긋나는건가요??
제 기억에는 달리 body에 배경 이미지 처리를 하지 말라는 글을 못본거 같은데...
일단 개발팁의 대응이 있기 전까지 body의 배경 이미지 처리방식을 중단하는 방식으로 급한불은 끄시기 바랍니다.
그 외에도 respond.min.js를 불러올때 absolute가 자리를 잘못잡는 현상이 남아 있습니다.
이 부분에 대해 개발팁의 답변이 있어야 할거 같습니다.
-----------> 댓글
참 body{background:url()} 이렇게 처리된 부분을
html{background:url()} 이렇게 처리하시면 배경이미지 처리도 되고 ie8에서 res://ieframe.dll/acr_error.htm 에러를 차단한 수도 있습니다.
그래도 여전히 absolute의 문제가 남아 있다는거
respond.min.js 이 파일을 찾으신다음 에디터로 열어 보시면 body{background:url()} 이 부분을 찾으실수 있을거예요..
body 를 html 로 바꿔만 주시면 되요 html{background:url()} 이렇게요.. 저도 이문제로 골머리좀 썩었었는데 이렇게 하니깐
감쪽같이 오류가 없어졌고요.. 이게 하도 문제가 되서 그런지 xe 1.5.1.5 버전에서는 respond.min.js 파일 자체가 없어졌네요.
현재 xe 1.5.1.2 버전같으신데 최신버전으로 업데이트 한번해보세요.