3
최근 내가 IE10

강제 IE8 에뮬레이션

에서 제대로

이이 페이지를 표시하기 위해 IE8을 에뮬레이트 할 필요가 IE10 에 IE8에서 마이그레이션 내 회사 내 페이지의 구조

메인 페이지와 iframe을 IE8 모드로 렌더링하고 싶지만 기본 페이지 만 IE8 모드로 렌더링됩니다 (iframe의 내용은 IE10 모드로 렌더링됩니다). 기본 페이지 및 iframe 콘텐츠 모두에서 :

tag <!doctype html> and metadata X-UA-Comapatible: IE=EmulateIE8 

iframe separamelly의 콘텐츠를 실행하면 IE8 모드로 렌더링됩니다.

IE10도 iframe에서 IE8 모드를 사용하도록 강제 설정하는 방법은 무엇입니까?

답변

3

"에뮬레이트"값은 IE에 기본 동작을 따르도록 지시합니다. 즉, 문서 형식 선언 (doctype)에 따라 일반적으로 사용할 모드를 사용합니다.

HTML5 Doctype을 사용하고 있기 때문에 IE에서 해당 IE 버전에서 사용할 수있는 가장 최신의 가장 우수한 모드 인 가장자리 모드를 선택하게됩니다.

특정 모드로 제한하려면 콘텐츠 속성 값 (예 : content="ie=8"

부모 및 자식 iframe 모두에 대해이 작업을 수행해야 할 수도 있습니다. 특정 버전에는 표준 모드를 ​​혼합 할 수있는 특정 구문 분석 규칙이 있지만 전체적으로 일관성을 유지하는 것이 가장 바람직합니다.

자세한 내용은 Specifying legacy document modes을 참조하십시오. 이 도움이

희망 ...

- 랜스