Hari ini saya akan memperkenalkan kepada Anda cara menggunakan JS untuk menilai platform klien seluler dan platform sistem:
<script type = "text/javaScript"> // seluler menilai browser dan sistem operasi platform function checkPlATform () {if (/android/i.test (navigator.useragent)) {document.write ("Ini Android'browser."); // Ini adalah browser di bawah android platform} if (/(iPhoneIpadipodios) /i.test (navigator.useragent)) {document.write ("Ini adalah ios'browser."); // ini adalah browser di bawah platform iOS} if (/linux/i.test. " Platform Linux} if (/linux/i.test (navigator.platform)) {document.write ("Ini adalah sistem operasi linux."); // Ini adalah platform sistem operasi linux} if (/micromessenger/i.test (navigator.useragent)) {document.write ("ini adalah mikromes (navigator. platform}} $ (dokumen) .ready (function () {waspada (navigator.platform); checkPlATForm ();}); </script>Perhatikan bahwa kode di atas menggunakan jQuery. JQuery perlu dimuat sebelum dapat dijalankan. Tentu saja Anda dapat menghapus fungsi pemicu
Saya tidak akan membuat penilaian pada platform sistem operasi PC di sini. Saya juga akan berbicara tentang metode cara menilai. Misalnya, Anda dapat memperoleh platform sistem operasi dengan menggunakan Document.write (Navigator.Platform); Win32 akan ditampilkan di bawah Win32; Win64 akan ditampilkan di bawah Win64, dll.
Di bawah ini, editor Wulin.com akan menambahkan beberapa fungsi yang bagus untuk Anda
<type script = "text/javascript"> var browser = {versi: function () {var u = navigator.useragent, app = navigator.appversion; return {trident: u.indexof ('trident')> -1, presto: u.indexof ('presto')> -1, webkit: u.indexof ('presto')> -1, webk: u. u.indexof ('gecko')> -1 && u.indexof ('khtml') == -1, ponsel: !! u.match (/appleWebkit.*mobile.*/) || !! u.Match (/appleWebkit/), iOS: !! u.match (// (i [^;]+; (u;)? Cpu.+Mac OS X/), Android: u.indexof ('Android')> -1 || u.indexof ('linux')> -1, iPhone: u.indexof ('iPhone') --1- -1 | u.indexof ('iPad')> -1, webapp: u.indexof ('safari') == -1, qqbrw: u.indexof ('mqqbrowser')> -1, weixin: u.indexof ('micromessenger')> -1, uclowend: u.indexof ('ucweB7.' u.indexof ('rv: 1.2.3.4')> -1, ucweb: function () {coba {return parsefloat (u.match (/ucweb/d+/./d+/gi) .toString ().} (// d+/./d+/). tostring ()) = 8.2 {u). {return true;} else {return false;}}} (), symbian: u.indexof ('symbian')> -1, ucsb: u.indexof ('firefox/1.')> -1};} ()} if (browser.versions.qqbrw) {document.write ("qqrite (" qqrite ("qqrite (" qqrite ("qqrite (" qqrite ("qqrite (" qqrite ("qqrite (" qqrite ("qqrite (" qqrite ("qqrite (" qqrite ("qqrite (" qqrite. browser ");} </script>Diuji secara pribadi, sangat berguna.