728x90
반응형

1. 헤더에 메타태그로 직접 기술하는방법

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

2. jsp 표준객체를 이용하여 헤더에 set 해주는방법 

<script> 

window.onload = function{

function agentChange(){

if(navigator.userAgent.match(/Trident\/(\d.\d)/i)[1] == '6.0'){

<%

response.setHeader("X-UA-Compatible", "IE=8");

%>

}

}

}

</script> 


결론

익스플로러 9 나 10이전에 만들어진 웹사이트들의 경우 익스플로러8에 맞게끔 제작이되어있어서 

자바스크립트나 몇가지 태그들이 안먹히는 경우들이 있다. 

보통은 1번의 방법으로 처리를 하는데 간혹가다가 먹히지 않는 사이트들이 더러 있다 -ㅅ-;; 

그럴 경우에 자바에서 제공하는 setHeader 를 이용하여 렌더링 방식을 변경하는 방법이 있다. 

2번 방식대로 하게되면 1번에서 안될경우에도 처리가 되는것으로 보인다. 

728x90
반응형

+ Recent posts