브라우저마다 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을 속여도 속아넘어가지 않는 다.
댓글 없음:
댓글 쓰기