<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

만 넣어주면 강제적으로 IE7 호환모드로 나온답니다. 기존사이트가 ie8에서 망가져서 나온다던지 하는 분들은
윈도 7이 ie8 이 기본이라서 이젠 이거 필수적으로 넣어줘야겠네요.

추가적으로..
서버단의 HTTP Header수정이 가능하다면
"X-UA-Compatible"의 헤더값으로 "IE=EmulateIE7"하면 본문의 메타태그 없이 호환모드로 웹페이지가 렌더링됩니다.

또한 IIS7.0 혹은 IIS7.5, 그 이상의 IIS버젼에 대해서
ASP.NET의 web.config에 아래처럼 코드를 구성하여도 됩니다.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <system.webServer> 
  <httpProtocol> 
   <customHeaders>   
    
<add name="X-UA-Compatible" value="IE=EmulateIE7">
   </customHeaders>
  </httpProtocol>
 </system.webServer>
</configuration>

영어긴하지만
아래의 페이지에서 자세히(? - 라고 믿고싶은) 나와 있습니다.

http://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspxhttp://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx

참조 - http://www.miniwini.com/miniwinis/bbs/index.php?bid=share&mode=read&id=7971

TAG , ,

댓글을 달아 주세요

  1. 라울매냐 2010.01.26 10:41  댓글주소  수정/삭제  댓글쓰기

    퍼갈게요~^^