IE 액티브 X 컨트롤 실행 문제 "이렇게 대처하라!"라는 글에서 알 수 있듯이 HTML 파일에 포함되는 개체(ActiveX, Object 등)는 더 이상 사용할 수 없게되었다. HTML에 개체를 삽입하는 특허가 이올라스의 특허이며, MS가 특허를 침해해서 5억 달러를 배상하도록 판결났기 때문이다. 따라서 MS는 작년 초 업데이트 부터 HTML에 포함된 개체는 바로 사용하지 못하며, 이 컨트롤을 활성화하고...라는 메시지를 표시하고 있다.

이 문제는 자바스크립트를 이용해서 개체를 삽입하면 된다. 따라서 대형 사이트들은 모두 자바스크립트를 이용해서 개체를 삽입하는 방법을 택하고 있다. 이런 사이트를 방문할 때는 문제가 없지만 아직까지도 HMTL에 개체를 직접 삽입하는 사이트도 많기 때문에 Internet Explorer를 사용하는 사람들에게는 '이 컨트롤을 활성화하고...'라는 메시지가 짜증 스러운 것도 사실이다.

나처럼 3사의 브라우저(TheWorld)를 사용하면 이문제는 바로 해결된다. 그러나 의외로 Internet Explorer를 고수하고 있는 사람도 많기 때문에 Internet Explorer 7에서 이 문제를 해결하는 방법을 설명하겠다. 절차는 다음과 같다.

적용전 적용후

적용전에는 '이 컨트롤을 활성화하고...'라는 메시지가 나타난다. 그러나 적용후에는 이 메시지가 나타나지 않는다. 한 가지더 눈여겨 볼 것은 적용전에는 창 테두리가 표시되지만 적용후에는 HTML에 포함되었기 때문에 이런 메시지가 아예 표시되지 않는다.

[자세히 보기]

저작권

이 글은 QAOS.com에 2007년 7월 12일에 올린 IE7에서 "이 컨트롤을 활성화..." 메시지 제거하기를 발췌해서 블로그에 올리는 것이다. QAOS.com에서 가져온 글은 QAOS.com저작권(펌 금지, 링크 허용)을 따른다.

관련 글타래

2007/07/12 09:27 2007/07/12 09:27
글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
오늘의 글
인기있는 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: https://offree.net/trackback/1012

Facebook

Comments

  1. 인게이지 2007/07/12 12:11

    그런데 그 특허 이제 다른 브라우져들도 줄줄이 소송당하는일만 남지 않았나요

    W3C표준에 정의 되어 있는 내용을 자기내 특허라고 우긴다고 들었는데 결국 이겼나 보군요

    perm. |  mod/del. reply.
    • 도아 2007/07/12 14:38

      가끔은 표준에 등록되도 발생하는 일이고 또 사이트에서 쉽게 피할 수 있으므로 큰 문제는 없는 것 같습니다. 이 상황에서 다른 업체를 고소한다는 것도 이미 우수운 일인 것 같고요.

  2. 장형진 2007/07/12 22:21

    저거 IE사용자들이라면 모두 엄청나게 짜증낼만 하죠... 근데 하단에도 사각형을 배치하셨네요 :) 좋은가요 ?

    perm. |  mod/del. reply.
    • 도아 2007/07/13 07:01

      테스트 중입니다. 수익은 얼마 되지 않겠지만.

  3. 나비 2007/07/13 14:52

    얼마전 백마탄환자™님의 포스팅에서도 언급했었는데요. 수정도 가능하지만 아예 패치로도 MS에서 올라온지가 좀 되었습니다.
    이곳으로 바로 가셔서 패치 받으심 될듯 합니다.

    perm. |  mod/del. reply.
    • 도아 2007/07/13 15:22

      이글을 읽어 보면 알 수 있지만 설치가 안됩니다. 아울러 KB912812를 설치한 경우에만 사용할 수 있는 패치이고 IE7용이 아니라 IE6 용입니다.

  4. 나비 2007/07/14 09:22

    KB91281이걸 안깔았으면...아예, 이 컨트롤을 활성화..." 메시지가 안나오지 않나요?
    그나저나 이게 IE6용 이었나 보군요.. 근데 전 회사나 집이나 IE7에서도 아주 잘 됩니다만..;;

    perm. |  mod/del. reply.
    • 도아 2007/07/14 09:42

      비스타에서는 당연히 KB91281가 없습니다. 그리고 설치한 사람에 따라 다르겠지만 CD에 따라서는 이 패치가 없는 사람도 많습니다. 아울러 실제 패치를 받아보면 DLL 파일이 포함되어 있는 것이 아니라 패치 파일이 포함되어 있기때문에 실행이 되지 않으면 적용할 수 없습니다.

      그러나 DLL 파일이 아니기 때문에 실행만 가능하면 IE6이든 IE7이든 가능할 수는 있겠군요.

댓글로 기쁨을 나눠요!

(옵션: 없으면 생략)

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.