JavaScript Tips


Webブラウザの判定1


Webブラウザの情報を取得するにはnavigatorオブジェクトのuserAgentプロパティを参照します。
<SCRIPT language="JavaScript">
<!--
function _getBrowserver(){
    _useragent=navigator.userAgent;
    if (_useragent.indexOf('MSIE 5.')>=0){
       _ret="IE5.x";
    }else if (_useragent.indexOf('MSIE 4.')>=0){
       _ret="IE4.x";
    }else if (_useragent.indexOf('MSIE 3.')>=0){
       _ret="IE3.x";
    }else if (_useragent.indexOf('Mozilla/4.')>=0){
       _ret="NN4.x";
    }else if (_useragent.indexOf('Mozilla/3.')>=0){
       _ret="NN3.x";
    }else{
       _ret="";
    }
    return _ret;
}


function _getBrowsertype(){
    _useragent=navigator.userAgent;
    if (_useragent.indexOf('MSIE')>=0){
        _ret="IE";
    }else if (_useragent.indexOf('Mozilla')>=0){
        _ret="NN";
    }else{
        _ret="";
    }
    return _ret;
}
//-->
</SCRIPT>