ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptは主要ブラウザから情報アイコンを取得_基礎知識

JavaScriptは主要ブラウザから情報アイコンを取得_基礎知識

WBOY
WBOYオリジナル
2016-05-16 15:31:011269ブラウズ

ブラウザ情報の取得方法

Window にはブラウザに関するすべての情報を知ることができるナビゲータ オブジェクトがあり、一連の API 関数を使用してブラウザに関する情報を知ることができます。

JavaScript コードは次のとおりです:
<div class="codetitle"> <span><a style="CURSOR: pointer" data="47539" class="copybut" id="copybut47539" onclick="doCopy('code47539')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code47539">function message(){ txt = "<p>浏览器代码名: " navigator.appCodeName "</p>"; txt = "<p>浏览器名称: " navigator.appName "</p>"; txt = "<p>浏览器平台和版本: " navigator.appVersion "</p>"; txt = "<p>是否开启cookie: " navigator.cookieEnabled "</p>"; txt = "<p>操作系统平台: " navigator.platform "</p>"; txt = "<p>User-agent头部值: " navigator.userAgent "</p>"; document.getElementById("example").innerHTML=txt; if ((navigator.appName=="Netscape" || navigator.appName=="Microsoft Internet Explorer") && (parseFloat(navigator.appVersion)>=4)){ alert("您的浏览器够先进了!"); } else { alert("是时候升级您的浏览器了!"); } }<br> </div>

この機能を使用して、ブラウザを更新する必要があるかどうかをユーザーに通知することができます。これは、ユーザーがブラウザ

の関連情報を知るのにも役立ちます。

主要ブラウザの基本情報

著者は、現在の主流ブラウザのほぼすべてをテストしました。もちろん、ブラウザの数に関係なく、それらはすべて Trident、Blink、Gecko、Webkit などのブラウザ カーネルを使用しています。分析には大きな違いはありません。以下に関連するスクリーンショットを添付します。

これはエッジ用です


IE11、作者はIE6を使用していませんが、大きな違いはありません


Safari、オリジナルの投稿者は Windows システムであり、Safari のバージョンは比較的低いです


Sogou Browser、元の投稿者はしばらくこれに夢中でした!


QQ ブラウザ (WeChat バージョン) は非常に強力です。現在、著者は Chrome 以外に最も人気のあるブラウザ、デュアルコア Trident および Blink を使用しています。これらは Chrome カーネルで非常に高速です。


360 Secure Browser の互換モードは IE の Trident カーネルを使用します


Firefox、言うまでもなく、正真正銘の Netscape、開発者にとって必須のブラウザ


Chrome。投稿者が現在最も使用しているブラウザです。Google は本当に優れており、私はそれを強く支持しています


360 セーフ ブラウザ速度モード、Chrome カーネル、非常に高速

コード結果の分析

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。