내보내기(0) 인쇄
모두 확장
확장 최소화

Internet Explorer 팝업 차단

적용 대상: Windows Server 2003 with SP1

note참고
Microsoft Windows Server 2003 Internet Explorer 보안 강화 구성의 구성 요소(Microsoft Internet Explorer 강화라고도 함)를 사용하면 보다 제한적인 Internet Explorer 보안 설정이 적용되어 스크립트, ActiveX 구성 요소 및 인터넷 보안 영역의 리소스 파일 다운로드 등을 사용할 수 없게 되므로 웹 콘텐츠를 이용한 공격에 대한 서버의 보안 취약성이 줄어듭니다. 따라서 Internet Explorer의 최신 릴리스에 포함되어 있는 대부분의 보안 강화 기능은 Windows Server 2003 서비스 팩 1에서는 크게 차이가 없습니다. 예를 들어 해당 사이트가 스크립트를 허용하는 보안 설정 영역에 포함되는 경우에만 새 Internet Explorer 알림 표시줄 및 팝업 차단 기능이 사용됩니다. 서버에서 고급 보안 구성을 사용하고 있지 않으면 이러한 기능은 Windows XP 서비스 팩 2에서와 같이 작동합니다.

팝업 차단의 기능은 무엇입니까?

팝업 차단은 대부분의 불필요한 팝업 창이 나타나는 것을 차단합니다. 최종 사용자가 링크를 클릭할 때 열리는 팝업 창은 차단되지 않습니다.

최종 사용자와 IT 관리자는 특정 도메인에서 프로그래밍 팝업 창이 열리도록 할 수 있습니다. 개발자는 Internet Explorer를 호스팅하는 응용 프로그램을 위해 Internet Explorer에서 팝업 창을 사용하거나 확장할 수 있습니다.

이 기능의 적용 대상은 누구입니까?

최종 사용자의 경우 불필요한 팝업 창이 나타나는 것을 자동으로 차단하므로 웹 검색이 좀 더 편리해질 수 있습니다.

웹 개발자의 경우 팝업 차단은 window.open()showHelp() 메서드 등을 사용하여 웹 사이트에서 열어 놓은 창의 동작에 영향을 줍니다.

응용 프로그램 개발자에게는 INewWindowManager라는 새로운 사용자 인터페이스가 있습니다.

Internet Explorer의 렌더링 엔진을 사용하여 HTML을 표시하는 응용 프로그램에서는 팝업 차단 기능을 사용하거나 확장하는 것을 선택할 수 있습니다.

Windows Server 2003 서비스 팩 1에서 이 기능에 추가된 새로운 기능은 무엇입니까?

팝업 차단은 다음 세 가지 섹션으로 나눌 수 있는 Internet Explorer의 새로운 기능입니다.

  • 사용자 환경의 변경 내용, 기본값 및 고급 옵션

  • window.openshowHelp 같은 현재 API(응용 프로그래밍 인터페이스) 동작의 변경 내용

  • 응용 프로그램에서 Internet Explorer의 팝업 기술을 사용할 수 있도록 해 주는 새로운 INewWindowManager 인터페이스

팝업 차단 기능

자세한 설명

기본값

팝업 차단은 기본적으로 사용하도록 설정되어 있습니다. 팝업 차단 설정에 관계없이 팝업 창의 크기와 위치에 대한 제한이 있습니다. 볼 수 있는 바탕 화면 영역보다 크게 또는 이 영역 밖에서는 팝업 창을 열 수 없습니다. 자세한 내용은 이 문서에 나오는 "Windows 제한"을 참조하십시오.

이 기능을 사용할 경우 자동 및 배경 팝업 창이 차단되지만 사용자의 클릭을 통해 열려 있는 창은 열려 있는 상태로 유지됩니다. 신뢰할 수 있는 사이트 및 로컬 인트라넷 영역의 사이트에서는 기본적으로 팝업 창이 안전한 것으로 인식되므로 차단되지 않습니다. 이 설정은 인터넷 옵션보안 탭에서 구성할 수 있습니다.

팝업 차단 사용

팝업 차단은 기본적으로 사용하도록 설정되어 있습니다. 도구 메뉴에서 팝업 차단 항목을 사용하거나 팝업이 차단될 때 알림 표시줄에서 이 설정을 변경할 수 있습니다.

팝업 창이 차단되는 경우

사이트에서 Internet Explorer가 차단한 팝업 창을 열면 알림 표시줄이나 상태 표시줄 아이콘이 표시되고 소리가 납니다. 알림 표시줄이나 상태 표시줄 아이콘을 클릭하면 다음과 같은 옵션이 들어 있는 메뉴가 나타납니다.

  • 임시로 팝업 허용. 페이지를 다시 로드하여 팝업 창을 허용합니다.

  • 현재 사이트의 팝업을 항상 허용. 현재 사이트를 허용 목록에 추가합니다.

  • 설정. 더 자세한 팝업 차단 설정 메뉴 항목을 보여 주며 팝업 차단 설정 창에 액세스할 수 있습니다.

note참고
팝업이 열리는 동안 Ctrl 키를 눌러 팝업 창이 열리도록 할 수 있습니다.

고급 옵션

Internet Explorer에서는 팝업 차단 설정을 통해 고급 구성 옵션을 제공합니다. 이러한 설정에 액세스하려면 인터넷 옵션을 열고 개인 정보를 클릭한 다음 팝업 차단 영역에서 설정을 클릭하여 팝업 차단 설정을 엽니다. 다음 옵션을 구성할 수 있습니다.

  • 허용할 웹 사이트 주소. URL을 입력하고 추가를 클릭하여 허용된 사이트 목록에 사이트를 추가합니다. 목록에 있는 사이트에서는 팝업 창을 열 수 있습니다.

  • 필터 수준. 팝업 차단에 사용할 수 있는 필터 수준에는 다음 세 가지가 있습니다.

    • 높음: 모든 팝업 차단. 팝업 차단의 기본 동작을 사용하면 사용자가 링크를 클릭할 때 사이트에서 팝업 창을 열 수 있습니다. 이 설정은 링크를 통해 열리는 창을 차단하여 이러한 동작을 변경해 줍니다. 이 설정을 사용하는 경우 팝업을 시작하는 링크를 클릭함과 동시에 Ctrl 키를 눌러 팝업 창이 열리도록 할 수 있습니다.

    • 보통: 대부분의 자동 팝업을 차단. 기본 팝업 차단 설정입니다. 이 설정은 웹 사이트가 브라우저에 로드될 때 자동으로 시작되는 대부분의 팝업을 차단하지만 링크를 클릭할 때 열리는 팝업은 차단하지 않습니다.

    • 낮음: 보안된 사이트의 팝업을 허용. 이 설정을 사용하면 허용된 사이트 목록에 추가할 필요 없이 보안된 웹 사이트(https:// 프로토콜을 사용하는 웹 사이트)에서 자동으로 팝업 창을 시작할 수 있습니다.

  • 소리 구성. 팝업 차단 설정을 통해 팝업이 차단될 때 소리를 낼지 여부를 전환할 수 있습니다. 이렇게 하려면 인터넷 옵션을 열고 개인 정보를 클릭한 다음 팝업 차단 영역에서 설정을 클릭하여 팝업 차단 설정을 엽니다. 알림 및 필터 수준 영역에서 필요에 따라 팝업이 차단될 때 소리 재생 옆의 확인란을 선택하거나 선택 취소합니다.

    소리 자체를 변경할 수도 있습니다. 이렇게 하려면 시작, 제어판을 차례로 클릭한 다음 사운드 및 오디오 장치 아이콘을 두 번 클릭하여 해당 속성 시트를 엽니다. 그런 다음 소리 탭을 클릭하고 차단된 팝업 창 프로그램 이벤트를 클릭하고 소리 드롭다운 목록에서 재생할 소리를 선택합니다.

note참고
팝업 차단은 인터넷과 제한된 사이트 보안 영역에서 기본적으로 사용됩니다. 영역을 클릭한 다음 이 영역에 적용할 보안 수준 영역의 슬라이더를 보통이나 높음으로 이동하거나 사용자 지정 수준을 클릭한 다음 팝업 차단 사용에 대한 설정을 사용으로 변경하여 로컬 인트라넷이나 신뢰할 수 있는 사이트 보안 영역을 포함하도록 팝업 차단 범위를 확장할 수 있습니다.

팝업 차단을 사용하는 동안 최종 사용자에게 언제 팝업 창이 표시됩니까?

다음과 같은 경우에 열려 있는 팝업 창이 계속해서 표시됩니다.

  • 사용자가 클릭한 링크에 의해 팝업이 열립니다.

  • 컴퓨터에서 실행되는 소프트웨어에 의해 팝업이 열립니다.

  • 웹 사이트에서 인스턴스가 생성된 ActiveX 컨트롤에 의해 팝업이 열립니다.

  • 신뢰할 수 있는 사이트나 로컬 인트라넷 영역에서 팝업이 열리고 사용자가 해당 영역을 포함하도록 팝업 차단의 범위를 확장하지 않았습니다.

이 변경 사항이 중요한 이유는 무엇입니까?

팝업은 여러 가지 방식으로 오용되어 왔습니다. 팝업을 차단하여 검색 환경을 더욱 구체적으로 제어할 수 있습니다.

INewWindowManager

자세한 설명

기본적으로 팝업 차단 기능은 WebBrowser 컨트롤이나 MSHTML을 호스팅하는 응용 프로그램에 적용되지 않습니다. 이러한 응용 프로그램에서는 팝업 차단을 사용 또는 확장하거나, 자체 팝업 차단을 사용하거나, INewWindowManager 인터페이스를 통해 응용 프로그램에 대한 팝업 관리를 비활성화할 수 있습니다.

기존 기능 중 Windows Server 2003 서비스 팩 1에서 변경된 기능은 무엇입니까?

메서드: window.open(), window.external.navigateAndFind(), showHelp()

자세한 설명

이러한 함수 중 하나에서 일반적으로 창 개체를 반환할 경우 창이 차단되어 있으면 해당 함수에서 null을 반환합니다. 웹 개발자는 열려고 하는 창이 차단되어 있는지 여부를 확인할 때 null을 확인하면 됩니다.

볼 수 있는 화면 밖에서 열리는 창은 볼 수 있는 영역으로 위치가 지정됩니다.

볼 수 있는 화면보다 크게 열리는 창은 볼 수 있는 영역과 같은 크기로 조정됩니다.

자세한 내용은 이 문서에 나오는 "Internet Explorer Window 제한"을 참조하십시오.

작동 방식의 차이는 무엇입니까?

인터넷 영역에서는 사용자가 링크를 클릭하지 않고도 이러한 메서드를 통해 자동으로 열리는 창이 팝업 차단 기능에 의해 차단됩니다. 고객이 좀 더 제한적인 차단 설정을 사용한다면 링크를 클릭함으로써 이러한 메서드를 통해 열리는 창도 차단될 수 있습니다.

이러한 문제를 해결하는 방법은 무엇입니까?

window.open()으로 열리는 모든 창이 코드를 통해 자동으로 열리지 않고 사용자 상호 작용을 통해 열리도록 합니다.

Windows Server 2003 서비스 팩 1에서 변경되거나 추가된 설정은 무엇입니까?

팝업 차단 설정

설정 이름 위치 이전 기본값 기본값 사용 가능한 값

URLname

HKEY_CURRENT_USER \Software\Microsoft \Internet Explorer\New Windows\Allow

없음

비어 있음

신뢰할 수 있는 사이트의 URL 이름

Windows Server 2003 서비스 팩 1을 사용하려면 코드를 변경해야 합니까?

웹 페이지 제작자는 열리는 모든 창의 NULL 반환 값을 확인해야 합니다. 이로써 팝업 창이 성공적으로 열렸는지 여부를 알 수 있으며 어떤 경우든 처리할 수 있게 됩니다.

자동으로 열리는 소프트웨어 창은 차단됩니다. 이 문서의 앞부분에서 설명한 바와 같이 동일한 작업을 수행할 수 있는 다른 방법을 찾아보십시오. 창을 여는 방법으로 가장 좋은 방법은 고객이 링크나 그래픽 요소를 클릭하는 것입니다.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft