IIS에서 호스팅되는 내부 웹 사이트가 있습니다. 다음 메타 코드를 추가하고 IE8 브라우저 모드와 문서 모드에서 페이지가 있어야하는 http 헤더를 추가합니다.강제 브라우저 모드 = IE8 및 문서 모드 = IE8 표준
<meta http-equiv="X-UA-Compatible" content="IE=8" >
우리는 Visual Studio에서이를 테스트했으며 매우 잘 작동합니다.
그러나 다른 IIS 서버에 코드를 게시 한 후 한 개발자는 페이지가 "IE8 Comatiblity"브라우저 모드로 렌더링되어 일부 JavaScript가 실패 함을보고했습니다.
동일한 Windows Server 2003 (RDP 세션)에서 4 명 이상이 작업하고 있습니다. 우리는 동일한 버전의 IE (실제로 동일한 IE)를 사용합니다. 모두 "IE8"브라우저 모드를 갖지만 한 사람은 "IE8 호환성"브라우저 모드를 얻습니다.
IE8 모드 이외의 다른 모드로 특정 사용자의 IE를로드하려면 어떻게해야합니까?
추신. IE에서 호환성 목록을 확인했습니다. 그것은 비어 있습니다.
내가 localhost를 통해 UR 자신의 컴퓨터가 아닌 인트라넷 것을 가정 (내부 망 자원을 추가 aftert). 그러나 이상하게 들립니다. 이론적으로는 인트라넷에 있어야합니다. Microsoft는 항상 이상한 마법을 만듭니다. – avasin
이상한 저주와 같은 이상한 마법 – Billybonks