Penjelasan spesifik semuanya ada di komentar, jadi saya tidak akan berbicara banyak omong kosong di sini, cukup sajikan kode
Salinan kode adalah sebagai berikut:
<type skrip = "Teks/JavaScript">
/*
* Informasi Versi Browser Cerdas:
*
*/
varbrowser = {
Versi: function () {
varu = navigator.useragent, app = navigator.appversion;
mengembalikan {// informasi versi browser terminal seluler
Trident: u.indexof ('trident')> -1, // yaitu kernel
Presto: u.indexof ('presto')> -1, // opera kernel
WebKit: U.indexof ('AppleWebKit')> -1, // Apple, Google Kernel
tokek: u.indexof ('tokek')> -1 && u.indexof ('khtml') == -1, // firefox kernel
Mobile: !! U.Match (/AppleWebKit.*Mobile.*/) || !! u.Match (/applewebkit/), // apakah itu terminal seluler
ios: !! u.match (// (i [^;]+; (u;)? cpu.+Mac os x/), // terminal iOS
Android: u.indexof ('android')> -1 || U.indexof ('linux')> -1, // terminal android atau browser UC
iPhone: u.indexof ('iPhone')> -1 || U.indexof ('mac')> -1, // Apakah itu browser iPhone atau QQHD
iPad: u.indexof ('iPad')> -1, // apakah itu iPad
Webapp: u.indexof ('safari') == -1 // Apakah web seharusnya memprogram, tidak ada header atau bawah
};
} (),
Bahasa: (Navigator.BrowserLanguage || Navigator.Banguage) .TolowerCase ()
}
document.writeln ("bahasa:"+browser.banguage);
document.writeln ("adalah terminal seluler:"+browser.versions.mobile);
Document.writeln ("Terminal iOS:"+browser.versions.ios);
Document.writeln ("Terminal Android:"+Browser.Versions.android);
document.writeln ("adalah iPhone:"+browser.versions.iphone);
document.writeln ("apakah iPad:"+browser.versions.ipad);
document.writeln (navigator.useragent);
</script>
Versi browser dari terminal seluler umum pada dasarnya ada di sini. Silakan merujuk mereka jika Anda membutuhkannya.