IE 기반 프로그램에서 마우스 포커스를 상실하는 경우
게시일: 2005/10/18 | 글쓴이: doa | 6026 번 | 프린트 | 메일

Internet Explorer의 명령행 옵션을 알기위해 인터넷 탐색기의 도움말/목차 및 색인을 띄우고 검색어를 입력하기위해 검색창을 클릭하자 입력창의 마우스 포커스가 사라지면서 도통 검색창에 검색어를 입력할 수 없는 문제가 발생하는 것이었다.

사실 얼마전 다른 프로그램에서도 동일한 현상을 경험했던터라 원인 파악에 나섰다. 사실 이런 문제가 발생한 경우 가장 중요한 것은 언제부터 이런 문제가 발생했으며, 이런 문제가 발생하기전에 무엇을 했는지만 기억하면 쉽게 해결할 수 있다. 아울러 발생한 문제의 공통점을 파악하면 문제는 거의 해결한 셈이다.

따라서 필자 역시 언제부터 이런 문제가 발생했고, 또 이런 문제가 발생하기 전에 무엇을 했는지를 생각해봤다. 팁을 작성하느라 여러 개의 프로그램과 IE 확장을 설치했으며, 문제를 발생하는 프로그램이 대부분 IE 기반 프로그램이라는 것을 알고 원인을 찾아낼 수 있었다.

만약 필자처럼 IE 기반 프로그램에서 데이타를 입력하려고 할때 마우스 포커스를 잃어버리는 경우 다음 절차에따라 이 문제를 해결할 수 있다. 절차는 다음과 같다.

  1. BHO와 도구 막대를 관리할 수 있는 유용한 유틸리티에서 소개한 ToolbarCop 을 다운받이 임의의 폴더(예: C:\Gain)에 압축해제한다.
  2. ToolbarCop를 실행한다.
  3. ToolbarCop의 개체 목록에서 Object Type이 브로우저 확장(Browser Extension), 도구 막대(Toolbar), BHO인 것을 찾는다.
  4. 찾은 브로우저 확장 중 임의의 하나(예: Instant Source)를 클릭한다.
  5. Ctrl-D를 눌러 일단 선택한 항목을 사용 안 함(Disable)로 설정한다.
  6. 포커스를 잃는 프로그램을 다시 시작한 후 동일한 문제가 발생하는지 확인한다.
  7. 동일한 문제가 발생한다면 해결될 때까지 3~6단계를 반복한다.
  8. 문제를 일으킨 브로우저 확장(예: BrwIEConnector Class, Browster.dll)을 찾았으면 해당 개체를 클릭하고 Del 키를 눌러 해당 개체를 삭제한다주1.
  9. 사용 안 함으로 설정한 모든 개체를 다시 사용(Enable)으로 설정한다.


주1: 필자의 경우 문제를 발생한 확장은 IE에서 사이트를 미리 볼 수 있도록하는 Browster 였다.


IE Developer Toolbar의 DOM 보기 버튼이 동작하지 않는 경우 얼마전 필자는 IE에서 사... (7092) 2005-10-18
인터넷 탐색기의 명령행 옵션 XP에 포함된 많은 프로그램들은 명령행 옵션을 가지고 있... (8622)2005-10-18

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.