'IE8'에 해당되는 글 1건

  1. 2009.04.03 IE8 출시에 따른 강제 호환성보기 소스설정
컴퓨터2009.04.03 19:02

IE8 출시에 따른 강제 호환성보기 소스설정

IE8은 Firefox, opera 등의 타 웹브라우져와 같이 웹표준을 지키도록 되어 있습니다. 하지만
웹표준을 지키지 않는 IE7 이하 웹브라우져를 기준으로 개발이 된 사이트의 경우, 사이트가 다르게
보일수 있습니다. 이는 웹표준을 준수하지 않은 웹브라우져를 기준으로 개발되었기때문으로
다음과 같은 소스를 웹페이지 최상단에 추가를 하는 방법으로 호환성을 유지할수있습니다.

하지만 이것은 어디까지나 임시해결을 위한 방법으로으로 웹표준에 맞는 페이지로 변경하는 것이
가장 이상적일것입니다.

php
<?
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0')) {
 echo '<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />';
 // 또는 header('X-UA-Compatible: IE=EmulateIE7');
}
?>

asp
<%
if instr(Request.ServerVariables("HTTP_USER_AGENT"), "MSIE 8.0")>0 then
  Response.write "<meta http-equiv=""X-UA-Compatible"" content=""IE=EmulateIE7"" />"
  ' 또는  Response.AddHeader("X-UA-Compatible: IE=EmulateIE7")
End if
%>

Posted by Zasfe

댓글을 달아 주세요