JavaScript ウィンドウナビゲーター
Navigator オブジェクト
JavaScript Navigator オブジェクトには、ブラウザに関する関連情報が含まれています。
ヒント: Navigator オブジェクトには明確な標準はありませんが、すべてのブラウザがそれをサポートしています。
window.navigator オブジェクトは、window プレフィックスを使用せずに記述することができます。
<div id="example"></div>
<script>
txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>";
txt+= "<p>Browser Name: " + navigator.appName + "</p>";
txt+= "<p>Browser Version: " + navigator.appVersion + "</p>";
txt+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>";
txt+= "<p>Platform: " + navigator.platform + "</p>";
txt+= "<p>User-agent header: " + navigator.userAgent + "</p>";
txt+= "<p>User-agent language: " + navigator.systemLanguage + "</p>";
document.getElementById("example").innerHTML=txt;
</script>警告!!!
ナビゲーター オブジェクトからの情報は誤解を招くため、ブラウザのバージョンの検出には使用しないでください。次の理由から:
ナビゲーターのデータはブラウザ ユーザーによって変更される可能性があります
一部のブラウザはテスト済みですサイトはエラーを認識します
ブラウザは、ブラウザより後にリリースされた新しいオペレーティング システムを報告できません
Navigator オブジェクトのメソッド
Navigator オブジェクトには次の 2 つのメソッドがあります:
navigator.javaEnabled(): ブラウザが Java サポートで有効になっているかどうかを検出し、ブール値を返します値、true はサポートを示します。
navigator.taintEnabled(): ブラウザーがデータ汚染 (データ汚染) を有効にしているかどうかを検出し、ブール値を返します。true は有効であることを意味します。
新しいファイル
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文网(php.cn)</title>
</head>
<body>
<div id="example"></div>
<script>
txt = "<p>浏览器代号: " + navigator.appCodeName + "</p>";
txt+= "<p>浏览器名称: " + navigator.appName + "</p>";
txt+= "<p>浏览器版本: " + navigator.appVersion + "</p>";
txt+= "<p>启用Cookies: " + navigator.cookieEnabled + "</p>";
txt+= "<p>硬件平台: " + navigator.platform + "</p>";
txt+= "<p>用户代理: " + navigator.userAgent + "</p>";
txt+= "<p>用户代理语言: " + navigator.systemLanguage + "</p>";
document.getElementById("example").innerHTML=txt;
</script>
</body>
</html>
プレビュー
Clear
- おすすめコース
- コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜
このコースを視聴した生徒はこちらも学んでいます
















