Hoy te presentaré cómo usar JS para juzgar la plataforma de cliente móvil y la plataforma del sistema:
<script type = "text/javaScript"> // jueces de lado móvil La función de plataforma de navegador y sistema operativo checkplatform () {if (/android/i.test (navigator.useragent)) {document.write ("Esto es android'browser."); // Este es el navegador bajo Android plataforma} if (/(iPhoneIpadipodios) /i.test (navigator.useragent)) {document.write ("Esto es ios'browser."); // Este es el navegador bajo la plataforma iOS} if (/Linux/i.test (navegator.useragent)) {document.write ("Esto es Linux'browser."); plataforma} if (/linux/i.test (navigator.platform)) {document.write ("Este es un sistema operativo Linux."); // Esta es la plataforma del sistema operativo Linux} if (/MiCromessenger/i.test (navigator.useragent)) {document.write ("Esto es micromessengerer'browser."); // esto es el brows en el cebo bajo el brows en el cebo bajo el brows en el cebo bajo el brows bajo el brows bajo el brows bajo el brows bajo el brows bajo el brows bajo el brows bajo el brows bajo el brows bajo el brows en el brows en el brows en el brows en el brows. plataforma}} $ (documento) .Ready (function () {alert (navigator.platform); checkplatform ();}); </script>Tenga en cuenta que el código anterior usa jQuery. JQuery debe cargarse antes de que pueda ejecutarse. Por supuesto que puede eliminar la función de activación
No haré juicios en la plataforma del sistema operativo PC aquí. También hablaré sobre el método de cómo juzgar. Por ejemplo, puede obtener la plataforma del sistema operativo utilizando document.write (navigator.platform); Win32 se mostrará en Win32; Win64 se mostrará en Win64, etc.
A continuación, el editor de wulin.com le agregará algunas buenas funciones
<script type = "text/javaScript"> var browser = {versions: function () {var u = navigator.useragent, app = navigator.appversion; return {trident: u.indexof ('trident')> -1, presto: u.indexof ('presto')> -1, webkit: u.indexof ('manzana) u.indexof ('gecko')> -1 && u.indexof ('khtml') == -1, mobile: !! 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 || u.indexOf('Mac') > -1,iPad : 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 () {try {return parsefloat (u.match (/ucweb/d+/./d+/gi) .ToString (). -1) {return true;} else {return false;}}} (), symbian: u.indexof ('symbian')> -1, ucsb: u.indexof ('firefox/1.')> -1};} ()} if (browser.vers.qqbrw) {document.write ("Qq navegador ");} else {document.write (" otro navegador ");} </script>Probado personalmente, muy útil.