JavaScript ウィンドウナビゲーター
JavaScript Window Navigator
window.navigator オブジェクトには、訪問者のブラウザに関する情報が含まれています。
Window Navigator
window.navigator オブジェクトは、window プレフィックスを使用せずに記述することができます。
php中文网(php.cn)
警告!!!
ナビゲーター オブジェクトからの情報は誤解を招くため、ブラウザ バージョンの検出には使用しないでください。理由は次のとおりです:
ナビゲーター データはブラウザ ユーザーによって変更される可能性がある テストされた一部のブラウザ ペア サイトではエラーが認識され、ブラウザは、ブラウザより後にリリースされた新しいオペレーティング システムを報告することはできません
ブラウザ検出
ナビゲータはブラウザ検出を誤解させる可能性があるため、オブジェクト検出を使用してさまざまなブラウザを嗅ぎ分けることができます。
異なるブラウザーは異なるオブジェクトをサポートするため、オブジェクトを使用してブラウザーを検出できます。たとえば、プロパティ "window.opera" をサポートしているのは Opera のみであるため、Opera を識別できます。
例: if (window.opera) {...何らかのアクション...}