そのページにアクセスしてきた訪問者のブラウザを取得し、それに対応したメッセージを表示するスクリプトです。 クロスブラウジングなどはこのスクリプトを用いて、振り分け制御を行っています。
HEAD部分にスクリプトを記述します。
その気になれば、ブラウザ名、バージョンのほかに、OSも取得できます。 ただし、IE5はバージョン4として扱われます。
IE3,NN3以上
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> <META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript"> <TITLE>訪問者のブラウザ取得</TITLE> <SCRIPT LANGUAGE="javascript" TYPE="text/javascript"> <!-- var brw_v=navigator.appVersion.charAt(0); var brw_n=navigator.appName.charAt(0); var iIE3 = false; var iNN3 = false; var iIE4 = false; var iNN4 = false; if((brw_v == 3)&&(brw_n == "M"))iIE4 = true; if((brw_v == 3)&&(brw_n == "N"))iNN4 = true; if((brw_v == 4)&&(brw_n == "M"))iIE4 = true; if((brw_v == 4)&&(brw_n == "N"))iNN4 = true; if(iIE3 || iNN3){ document.write("バージョン3.0ですね"); } if(iIE4 || iNN4){ document.write("バージョン4.0ですね"); } // --> </SCRIPT> </HEAD> <BODY> </BODY> </HTML>