2004년 10월 26일 화요일

브라우저마다 DOM 구현 방식이 다른 것을 이용한 브라우저 구별 technique

브라우저마다 DOM 구현 방식이 다른 것을 이용한 브라우저 구별 technique

예) 다모임의 경우

<SCRIPT LANGUAGE="JavaScript">
<!--
var opt = "0";
var IE4 = (document.all && !document.getElementById) ? true : false;
var NS4 = (document.layers) ? true : false;
var IE5 = (document.all && document.getElementById) ? true : false;
var N6 = (document.getElementById && !document.all) ? true : false;
var kwkwin = null;
var msgWins = new Array();

function checkBrowser() {
  if (!(IE5)) {
    alert ('죄송합니다. 다모임은 현재 익스플로러 5.X 이상에 최적화 되어 있습니다.\n다른 브라우저를 사용하시면 정상적으로 동작하지 않을수 있습니다.');
    }
}


// -->
</SCRIPT>


장점 :
wget 등이 agent-string을 속여도 속아넘어가지 않는 다.

댓글 없음:

댓글 쓰기