브라우저를 체크하여 각각에 브라우저의 버젼과 종류에 맞는 문서를 보여주는 스크립트이다. 이것은 네스케이프와 익스플로워에서 같은 문서가 다를게 보일경우 적용하는 경우에 쓰인다. 예를 들어 프레임을 사용하면 브라우저특성상 다른 모습을 보여주는 경우가 대부분이기 때문에 이 스크립트를 이용하여 각각의 브라우저에 맞는 문서를 작성하면 그만이다.


HTML Example

<html>
<head>

<script language="JavaScript">
<!--
var browser=navigator.appName;
var getkey=navigator.appVersion;
function loadPage() {
if (browser.substring(0, 8)=="Netscape") {
if (getkey.substring(0, 3)=="3.0") {
window.location="NS3.html";
}
if (getkey.substring(0, 3)=="4.0") {
window.location="NS4.html";
}
}
if (browser.substring(0, 9)=="Microsoft") {
if (getkey.substring(0, 25)=="2.0 (compatible; MSIE3.0") {
window.location="IE3.html";
}
if (getkey.substring(0, 3)=="4.0") {
window.location="IE4.html";
}
}
}
// -->
</script>
</head>

<body onLoad="loadPage()" bgcolor=#bf3333>

</body>
</html>