티스토리 뷰

평소와 다름없는 사이트 운영 중
사이트 이용자로부터 전화가 걸려왔다.

"어떤 페이지가 열리다가 중단됩니다 라고 뜨면서 안열려요"
"제일 위의 광고 3줄 보이고 나머진 안보여요"

아이폰 앱 개발 관계로 바빠서
맥북프로에서 주 브라우저인 사파리로 사이트 이상을 확인해보았다.

'음.. 이상 없는데...'

한번은 클라이언트의 악성코드 문제나 브라우저 업데이트를 안해서 생긴 문제로 파악하고
크롬이나 파폭의 설치 및 사용을 권해드렸고

또 발생하였다는 소리가 들려서
클라이언트에게 '원격접속하여 제가 봐드리겠습니다~' 했더니
알았다며 그냥 전화를 끊어버렸다.

찝찝하여 윈도우7 머신으로 돌아와서
IETest 프로그램을 띄워서 이상있다는것을 확인해 보았다.

IE6 에서는 스크립트 오류가
IE7 에서는 '작업이 중단되었습니다' 오류발생 > 확인 > '웹페이지를 표시할 수 없습니다.'
IE8 에서는 unable to modify the parent container element before the child element is closed 오류 메세지를 뿜었다.
IE9 에서는 오류 메세지(IE6 비슷한)가 한번 나타나고 새로고침 하면 이후로는 나타나지 않았다.

어허~ 빌어먹을 IE...

오류 메세지는 '자식이 닫히기 전에 부모를 제어하려 했다'는것이다.

IE8 에서 나온 오류를 키워드로 구글링 하였고 해답을 발견하였다.
http://angeleyes.tistory.com/113

[해결] 오류를 유발하는 스크립트 구문을

- 일반적으로
window.load = function() { 요기 }

- jQuery 사용시
$(document).ready() { 요기 }

- prototype 사용시
document.observe('dom:loaded', function() { 요기 }

위의 '요기' 부분에 넣어주면 된다.
댓글
  • 프로필사진 djd 저 이거 지금 롯데닷컴에서 딱 떠서 해결하려고 검색하다가 이사이트 찾았는데
    설명이 저한테는 너무 어려워서 해결 못하겠내요 ㅠㅠ
    2012.09.19 09:36
  • 프로필사진 Favicon of https://itzone.tistory.com BlogIcon VoidNoble 공허공자 롯데닷컴에서 뜬 것이라면 롯데닷컴 웹프로그래머가 위와 같이 수정을 해주어야 합니다. 고객 측의 해결법은 아닙니다. 2012.09.20 15:52 신고
  • 프로필사진 aqw 흐음..
    네이버 카페가 안열려서 소스에 맨처음 펑션부분에 에러코드써넣고 저장눌러봣더니 되는 이 무슨 시추에이션;
    2012.11.02 19:19
  • 프로필사진 한수부탁 전 일반 제조법인에서 db 관련하여 근무하는 사람입니다.
    여기서 Replication에 관해 유용한 자료를 얻었습니다.
    대단히 감사하게 생각하며 메일을 통해 추가적인 질문을 하고 싶습니다.
    메일주소를 알려주시면 안대까요???.
    참고로 제 메일은 easternhope@gigavis.com 입니다.
    2012.11.05 19:01
  • 프로필사진 별다방 저도 딱 똑같은 상황이었는데 한번 시도해 보겠습니다.
    2015.08.28 11:19
댓글쓰기 폼
Total
818,296
Today
119
Yesterday
305
«   2020/02   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
글 보관함