비스타를 깔고나서 Internet Exporer 7로 웹사이트를 돌아다니다 보면
가끔 아무것도 안보이고 빈화면만 덜렁 보일때가 있습니다.
사이트가 이상한가 해서 다시 F5 를 눌러 Refresh 해보면 제대로 보이는데요.
사이트에 상관없이 이 상황이 발생하길래, 빈화면이 나왔을때 소스보기를 해봤더니
HTML 내용은 다 있더군요. 제 판단은.. IE7 이 버그로 화면을 못 뿌려주는 것 같더군요.
검색을 해보니 Microsoft 에서도 역시나 이미 버그로 인정하고 버그픽스가 나왔답니다.
KB933006 : A Web page is blank in Internet Explorer 7
“When you open a Web page in Windows Internet Explorer 7, the page is blank. However, if you refresh the Web page, its contents may appear.”
“Windows Internet Explorer 7 로 웹페이지를 열었을때, 화면이 빈화면(blank)로 보이지만 refresh 하면 제대로 보인다.”
문제는 이렇습니다. 다음과 같은 상황에서 이런 경우가 발생한다는군요.
• The Web page uses the [SCRIPT] tag.
• The Web page uses multibyte character set (MBCS) characters. For example, the Web page contains Japanese characters.
script 를 사용하거나 MBCS 문자를 사용하거나 하는 경우… 우리나라 웹페이지에 이거 두개 안걸리는데가 얼마나 될까요 ㅡ.ㅡ?
해결방법을 보니, 이것만 해결해주는 버그픽스가 있지만, 이런 특정한 경우가 일어나는 시스템에만 적용하랍니다.
좀더 테스트도 해야하고 하니 다음 IE7 업데이트를 기다리라는데.. 언제 기다리나 해서 패치해야지 하고 보니.. 다운이 불가능합니다.
HotFix 를 받으려면 Customer Support Services 에 연락해서 받으랍니다. ㅡ.ㅡ;;;
한국사용자한테는 엄청나게 중요한 패치인거 같은데 마냥 기다리거나 연락해서 받으라니 이거원..
그래서 어쩌나하다가 구글에서 KB933006으로 검색해보니 이미 저랑 같은 삽질을 하신분이 있군요 ㅠㅠ
덕분에 쉽게 HotFixShare.net 에 가서 다운받았습니다. 감사합니다 (__)
그리고, 이게 테스트용 HotFix 라 그런지 아니면 XP ServicePack2 용이라 그런지 제 Vista 에서는 설치가 안되는군요. 다음과 같은 방식으로 설치에 성공했습니다.
- HotFix 파일을 /extract 옵션을 줘서 압축을 수동으로 풀어줍니다.
- 압축을 풀면 SP2QFE에 mshtml.dll 이 나옵니다. 7.0.6000.20544 버전입니다.
- 비스타의 Windows/System32 디렉토리에 복사를 해야하는데, 이미 사용중이기도 하고 복사방지가 되어있어서 덮어쓰기가 안됩니다.
- 윈도우 시작시 F8 을 눌러서 안전모드 – 명령행 프롬프트로 들어가서 커맨드 프롬프트 상태에서 복사해줬습니다.
복사하고 나니 아직까진 문제가 없네요 ^^
저도 이런 현상 때문에 답답했었는데, 좋은 정보 감사합니다.
해결되셨다면 다행입니다. ^^
FF에서도 비슷한 현상이 있는데 원인은 같은 원인인가요?
음 전 FF에서는 이런상황이 안일어나던데요.
이 에러는 MSHTML.DLL 이 오류인것이라 FF에서 발생하신다면 다른게 원인일듯 합니다.
핑백: damibasia
시스템 파일 교체는 이런 방법을 쓰셔도 됩니다. 적용 후 리부팅하면 됩니다.
http://qkor.com/blog/99
오 좀더 깔끔한 방법이네요 ^^ 감사합니다.