원래의:
http://www.cnblogs.com/justinyoung/archive/2009/04/03/kaifarenyuangongju2.html
이전 기사에서는 IE8 개발자 도구 사용에 대한 자세한 설명 (모든 수준에서 메뉴에 대한 자세한 설명)에서 IE8 개발자 도구의 각 메뉴에서 명령을 사용하는 방법에 대해 자세히 설명했습니다. 나는 많은 친구들이 그것을 사용해야한다고 믿는다. 버전 호환성을 테스트하는 방법, 개발자 도구를 사용하여 JavaScript 스크립트를 디버깅하는 방법 및 프로파일 러를 사용하여 페이지 스크립트 기능 효율성을 감지하는 방법과 같은 IE8 개발자 도구의보다 강력한 기능은이 기사에서 설명합니다. 나는 바보이고, 나는 단지 여기에 벽돌을 던지고있다.
브라우저 모드"지옥의 일"에 대한 말에 따라 - 나는 조만간 그것을 갚을 것이다! . IE6에 의해 심어진 쓴 과일은 실제로 그것을 삼킬 시간입니다. IE8이 출시되었을 때, 그는 IE6에 정상적으로 표시 될 수있는 세계의 수천 페이지에 직면해야했습니다. IE8을 출시하지 않으면 Firefox와 Chrome이 따라 케이크를 잡을 것입니다. IE6 전용 페이지에 관계없이 브라우저는 꾸짖지 않습니다. 모든 웹 마스터가 페이지를 리팩터링하고 그것에 대해 생각하고 웃게하십시오. 아아, 어떻게해야합니까?
아아, 그와 함께, 우리는 사용자가 스스로 처리 할 수 있도록 수단을 취합시다. 그가 IE6 전용 페이지를 만나면 스스로 수동으로 처리하고 브라우저가 기존 렌더링 모드에서 페이지를 렌더링하게합니다. 이것은 사용자에게 약간 문제가 있지만 해결책이기도합니다. 브라우저 모드가 나옵니다. 무뚝뚝하게 말하면 사용자가 렌더링 할 현재 페이지의 IE 버전을 선택할 수 있도록하는 것입니다.
그건 그렇고 예를 들어“I의 조건부 의견에 대한 자세한 설명”을 연습합시다. 핵심 코드는 다음과 같습니다.
<div id = divtest>
<!-[IE 7 인 경우]>
브라우저는 IE7입니다
<! [endif]->
<!-[IE 8 인 경우]>
브라우저는 IE8입니다
<! [endif]->
</div>
이 페이지를 시도하고 다른 브라우저 모드에 효과를 표시하겠습니다.
평범한 사용자의 경우 Microsoft는 공식적 으로이 항목 인 호환성보기 버튼을 권장합니다.
물론 프론트 엔드 개발자의 경우이 도구는 주로 페이지 다중 브라우저 호환성을 테스트하는 데 사용됩니다. 그러나 매우 후회할 수 있습니다. IE6 모드는 없습니다. IE6가없는 세상은 아름다운 소원이지만, 우리가 실제로 사는 것은 유감입니다. 아마도 지옥에서 사는 것이 더 정확할 것입니다. 그래서 나는 여전히 다음 두 가지 도구를 언급해야합니다.
여러 버전의 IE-EITESTER의 공존을위한 솔루션
Superpreview (다운로드 포함)