読者です 読者をやめる 読者になる 読者になる

ほげほげ(仮)

仮死状態

ブラウザ判定

JavaScript

ちょっと気になったから調べてみた

意外と簡単にブラウザの判定ができるみたい

  var userAgent = window.navigator.userAgent.toLowerCase();
  var appVersion = window.navigator.appVersion.toLowerCase();

  if (userAgent.indexOf("msie") > -1) {
    if (appVersion.indexOf("msie 6.0") > -1) {
      alert("IE6");
    } else if (appVersion.indexOf("msie 7.0") > -1) {
      alert("IE7");
    } else if (appVersion.indexOf("msie 8.0") > -1) {
      alert("IE8");
    } else {
      alert("不明なブラウザ");
    }
  } else if (userAgent.indexOf("firefox") > -1) {
    alert("Firefox");
  } else if (userAgent.indexOf("opera") > -1) {
    alert("Opera");
  } else if (userAgent.indexOf("chrome") > -1) {
    alert("Google Chrome");
  } else if (userAgent.indexOf("safari") > -1) {
    alert("Safari");
  } else {
    alert("不明なブラウザ");
  }