0

重複の可能性:
javascriptを使用してブラウザの種類を検出するブラウザ
のバージョンを検出する

ユーザーが使用しているブラウザの種類とバージョンを検出するにはどうすればよいですか?

次のコードを試しましたが、機能しません。

var browserType = navigator.appName;
Alert(browserType);
4

3 に答える 3

5

aの代わりに小文字を使用Aしてくださいalert

var browserType = navigator.appName;
alert('the browser type is: ' + browserType);
于 2012-12-10T13:37:21.750 に答える
4

交換

Alert(browserType);

alert(browserType);

javascriptでは大文字と小文字が区別されます。

だが :

  • ブラウザのタイプを検出しようとするのは、ほとんどの場合間違っています。機能の検出を優先する
  • navigator.appVersion必要な場合は、通常、(正規表現を使用して)またはnavigator.userAgentの代わりに探索しnavigator.appNameます。

例えば ​​:

 var isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|Mini/i.test(navigator.userAgent);
于 2012-12-10T13:40:26.157 に答える
0

次のコードを使用してブラウザの名前を取得できます。

window.navigator.appCodeName
于 2012-12-10T13:46:54.523 に答える