답변:
버튼의 존재 여부는 다음 유형의 메타 태그에 따라 다릅니다.
<meta http-equiv="X-UA-Compatible" content="IE=edge">
최신 버전의 Internet Explorer에서 이러한 모드는 웹 페이지에서 지원하는 기능과 페이지 표시 방법을 제어 할 수 있습니다.
IE=EmulateIE8
모드는 Internet Explorer에 지시문을 사용하여 컨텐츠 렌더링 방법을 결정하도록 지시합니다. 표준 모드 지시문은 Internet Explorer 8 표준 모드에 표시되고 쿼크 모드 지시문은 IE5 모드에 표시됩니다. IE8 모드와 달리 Emulate IE8 모드는 지시문을 존중합니다.
IE=EmulateIE7
콘텐츠를 렌더링하는 방법을 결정하기 위해 지시문을 사용하도록 Internet Explorer에 지시합니다. 표준 모드 지시문은 Internet Explorer 7 표준 모드에 표시되고 쿼크 모드 지시문은 IE5 모드에 표시됩니다. IE7 모드와 달리 Emulate IE7 모드는 지시문을 존중합니다. 많은 웹 사이트에서이 모드는 기본 호환 모드입니다.
IE=5
Internet Explorer 7의 쿼크 모드에서 표시되는 것처럼 컨텐츠를 렌더링합니다. 이는 Internet Explorer 5에서 컨텐츠가 표시되는 방식과 매우 유사합니다.
IE=7
페이지에 지시문이 포함되어 있는지 여부에 관계없이 Internet Explorer 7의 표준 모드에서 표시 한 것처럼 내용을 렌더링합니다.
IE=8
W3C Cascading Style Sheets 레벨 2.1 사양 및 W3C 선택기 API를 포함하여 많은 표준을 지원합니다. 또한 W3C Cascading Style Sheets 레벨 3 사양 (작업 초안) 및 기타 새로운 표준에 대한 제한적인 지원을 제공합니다.
IE=9
HTML5 (Working Draft), W3C Cascading Style Sheets Level 3 Specification (Working Draft), Scalable Vector Graphics (SVG) 1.0 Specification 등을 포함하여 기존 및 신흥 산업 표준에 대해 최고의 지원을 제공합니다.
IE=Edge
Internet Explorer에 사용 가능한 최고 모드로 콘텐츠를 표시하도록 지시합니다. Internet Explorer 8에서는 IE8 모드와 동일합니다.
Internet Explorer의 (가설적인) 향후 릴리스에서 더 높은 호환성 모드를 지원하면 에지 모드로 설정된 페이지가 해당 버전에서 지원하는 최고 모드로 나타납니다. Internet Explorer 8에서 볼 때 동일한 페이지가 IE8 모드로 나타납니다. Internet Explorer 9에서 볼 때 IE9 모드에서.
다음과 같은 경우 IE는 호환성보기 단추를 표시 하지 않습니다 .
IE=edge
.Brian의 답변에<meta>
설명 된 태그 외에도 :
로컬 (인트라넷) 사이트에서이 문제가 발생하면 기본 환경 설정이 항상 인트라넷 사이트를 호환 모드로 실행하고 더 나쁜 경우에는 버튼을 표시하지 않는 것 같습니다.
"호환성보기에 인트라넷 사이트 표시" 설정을 비활성화 하면 로컬 사이트에도 단추가 표시되므로 스위치를 끌 수 있습니다. Compatibilty View 설정은 단축 기어 아이콘이 아니라 "전체"메뉴에만 표시됩니다 (Alt-T 누름).
또는 IE가 더 이상 인트라넷 사이트를 인식하지 못하도록하십시오 .
<meta http-equiv="X-UA-Compatible" content="IE=edge">
태그를 무시합니까 ? 또는 메타 태그가 호환성 설정 확인란을 재정의합니까?
<meta http-equiv="X-UA-Compatible" content="IE=edge">
. 100 % 확신 할 수는 없지만 페이지가 왜 잘못 표시되는지 이해하지 못해 매우 화가 난 것을 기억합니다. 따라서 해당 페이지 에 태그 가 포함 되었다고 가정 할 수 있습니다 . 그러나 그 당시에는 그 태그에 대해 몰랐을 것입니다.
호환성보기 에 대한 이 포괄적 인 MSDN 기사에 따라 다음 목록은 호환성보기를 활성화하는 다양한 방법을 설명합니다.
호환성보기를 비활성화 / 재정의하려면 위에서 제안한 작업을 반대로 수행해야합니다.
호환성보기 목록은 Microsoft에서 유지 관리하는 XML 파일입니다.
호환성보기 목록에서 사이트를 제거하거나 목록에서 사이트 제거에 대해 이의를 제기하려면 전체 사이트 소유자에게 도메인 사이트가 호환성보기 목록에 나타나는지 확인하십시오. 그렇다면 iepo@microsoft.com으로 다음 정보가 포함 된 전자 메일을 보내십시오.
소유자 이름 회사 명 회사 명 주소 이메일 주소 전화 번호 웹 사이트 주소
Microsoft는 다음에 예정된 업데이트시 제공된 정보를 검토하고 호환성보기 목록에서 사이트를 제거합니다.
호환성보기 아이콘이 충족하지 않은 것으로 보입니다 내 회사의 도메인 중 하나에 사용할 수없는 이유를 확인하는 동안 난 그냥 지출 한 모든 이 질문에 다른 답변에 설명 된 조건을.
"X-UA-Compatible"은 메타 태그 일 필요는 없습니다. HTTP 헤더 (HTML 내용의 일부가 아님)로 지정할 수도 있으며, 문제가있는 도메인의 경우입니다.
이 MS 페이지에는 SgtOJ의 답변에 나타나는 자세한 내용이 있습니다. http://msdn.microsoft.com/en-us/library/jj676915(v=vs.85).aspx