具体的な説明はすべてコメントにあるので、ここではあまりナンセンスな話をしません。コードを提示するだけです
コードコピーは次のとおりです。
<script type = "text/javascript">
/*
*スマートブラウザバージョン情報:
*
*/
varbrowser = {
バージョン:function(){
varu = navigator.useragent、app = navigator.appversion;
return {//モバイル端末ブラウザーバージョン情報
トライデント:u.indexof( 'trident')> -1、// ieカーネル
Presto:U.indexof( 'presto')> -1、// Opera Kernel
WebKit:U.Indexof( 'AppleWebkit')> -1、// Apple、Google Kernel
Gecko:U.indexof( 'Gecko')> -1 && U.indexof( 'Khtml')== -1、// Firefox Kernel
モバイル:!! U.Match(/AppleWebkit.*Mobile。*/)|| !! U.Match(/AppleWebkit/)、//モバイルターミナルですか
iOS:!! u.match(//(i [^;]+;(u;)?cpu。+mac os x/)、// iOSターミナル
Android:U.Indexof( 'Android')> -1 || U.indexof( 'Linux')> -1、// Android端子またはUCブラウザー
iPhone:u.indexof( 'iPhone')> -1 || u.indexof( 'mac')> -1、//それはiPhoneまたはqqhdブラウザですか
iPad:u.indexof( 'iPad')> -1、// iPadです
WebApp:u.indexof( 'safari')== -1 //は、プログラムされていることになっています、ヘッダーまたはボトムはありません
};
}()、
言語:( navigator.browserlanguage || navigator.language).tolowercase()
}
document.writeln( "言語:"+browser.language);
document.writeln( "はモバイルターミナル:"+browser.versions.mobile);
document.writeln( "iOSターミナル:"+browser.versions.ios);
document.writeln( "Androidターミナル:"+browser.versions.android);
document.writeln( "is iPhone:"+browser.versions.iphone);
document.writeln( "ipad:"+browser.versions.ipad);
document.writeln(navigator.useragent);
</script>
一般的なモバイル端子のブラウザバージョンは、基本的にここにあります。必要な場合は、それらを参照してください。