[解説] ブラウザやバージョンでタグやスタイルシートが異なる時に使用します。navigator.appNameでブラウザの名前を返し、更にメソッドcharAt(0)によって頭文字を抜き出しています。(M:Microsoft Internet Explore N:Netscape) また、バージョンはnavigator.appVersionでOKです。

おまけのページに戻る。

Source

<html>
<body>
<script language="javascript">
<!--
if (navigator.appName.charAt(0)=="M")
{
document.write("<p align='center'><font size='5' color='blue'><i>ご使用のブラウザは Internet Explore です。</i></font></p>");
};
if (navigator.appName.charAt(0)=="N")
{
document.write("<p align='center'><font size='5' color='blue'><i>ご使用のブラウザは Netscape Navigator です。</i></font></p>")
};
document.write("<p align='center'><font size='4' color='red'>Version:",navigator.appVersion,"</font></p>") //-->
</script>
</body>
</html>