Heute werde ich Ihnen vorstellen, wie Sie JS verwenden, um die mobile Kundenplattform und die Systemplattform zu beurteilen:
<skript type = "text/javaScript"> // Mobile-sieben Richter des Browser- und Betriebssystemplattformfunktions-CheckPlatform () {if (/android/i.test (navigator.useragent)) {document.write ("Dies ist Android'browser."); // Das Browser unter dem Android-ANDROID-ANDROID. Plattform} if (/(iPhoneipadipodios) /i.test (Navigator.Useragent)) {document.write ("Dies ist iOS'Browser."); // Dies ist der Browser unter der iOS -Plattform} if (/linux/i.test (navigator.useragent)). Plattform} if (/linux/i.test (Navigator.Platform)) {document.write ("Dies ist Linux -Betriebssystem."); // Dies ist die Linux -Betriebssystemplattform} if (/micromessger/i.test (navigator.useragent) {document.write ("Dies ist Micromessger." Plattform}} $ (Dokument) .Ready (function () {alert (Navigator.Platform); checkPlatform ();}); </script>Beachten Sie, dass der obige Code JQuery verwendet. JQuery muss geladen werden, bevor es ausgeführt werden kann. Natürlich können Sie die Triggerfunktion löschen
Ich werde hier keine Urteile auf der PC -Betriebssystemplattform fällen. Ich werde auch über die Methode sprechen, wie man beurteilt. Sie können beispielsweise die Betriebssystemplattform mithilfe von Document.Write (Navigator.Platform) erhalten. Win32 wird unter Win32 angezeigt; Win64 wird unter Win64 usw. angezeigt.
Unten wird der Herausgeber von Wulin.com Ihnen einige gute Funktionen hinzufügen
<script type = "text/javaScript"> var browser = {Versionen: function () {var u = navigator.useragent, app = navigator.appversion; return {trident: u.Indexof ('trident')> -1, pResto: u.Indexof ('presto'> -1, webkit: u. u.Indexof ('Gecko')> -1 && u.Indexof ('khtml') == -1, mobil: !! u.match (/applewebkit.* mobile.*/) || !! U.Match (/Applewebkit/), iOS: !! U.Match (// (i [^;]+; (u;)? U.Indexof ('iPad')> -1, WebApp: U.Indexof ('safari) == -1, qqbrw: u.Indexof (' mqqbrowser ')> -1, weixin: u.Indexof (' micromessenger ')> -1, uclowend: u.Indexof (' ucweb7. '), ucspecial: ucweb7. u.indexOf('rv:1.2.3.4') > -1,ucweb : function () {try {return parseFloat(u.match(/ucweb/d+/./d+/gi).toString().match(//d+/./d+/).toString()) >= 8.2} catch (e) {if (u.indexOf('UC') > -1) {return true;} else {return false;}}} (), symbian: u.Indexof ('symbian')> -1, ucsb: u.Indexof ('firefox/1.')> -1};} ()} if (browser.version.qqbrw) {document.write ("qq browser"; Browser ");} </script>Persönlich getestet, sehr nützlich.