過去 2 日間で、ブラウザの種類とバージョン番号を確認し、関連する JS コードを記録しました:
function allinfo(){
var ua = navigator.userAgent;
ua = ua.toLowerCase(); /(webkit) [ /]([w.] )/.exec(ua) ||
/(opera)(?:.*version)?[ /]([w.] )/.exec(ua) ) ||
/(msie) ([w.] )/.exec(ua) ||
!/compatibility/.test(ua) && /(mozilla)(?:.*? rv:( [w.] ))?/.exec(ua) ||
//ブラウザのバージョン番号を取得する必要がある場合: match[2]
switch(match[ 1]){
case "msie": //ie
if (parseInt(match[2]) === 6){ //ie6
alert("ie6"); (「IE7 は現時点ではサポートされていません。0 以下のブラウザーは、ブラウザーのバージョンをアップグレードしてください。」);
//document.getElementById("hid").style.display = "none">; / document.getElementById( "show").style.display = "block";
//document.getElementById("nosee_b").style.display = "none";
}
else if ( parseInt(match[2 ]) === 7) { //ie7
alert("ie7")
//document.getElementById("hid").style.display = "none"; >// document.getElementById("show").style.display = "block";
}
else if (parseInt(match[2]) === 8){ //ie8
アラート("ie8") ;
}
else if(parseInt(match[2]) === 9){
alert("ie9")
//document.getElementById("hid) ").style.display = "none";
}
break;
case "webkit": //safari または chrome
//alert("safari または chrome");
// document.getElementById ("middle").style.display = "none";
case "opera": //opera
alert("opera");
case " mozilla": //Firefox
alert("Firefox");
//document.getElementById("hid").style.display = "none"; >デフォルト:
ブレーク
}
}