اليوم سأقدم لك كيفية استخدام JS للحكم على منصة عملاء المحمول ومنصة النظام:
<script type = "text/javaScript"> // mobile-side قضاة المتصفح ونظام التشغيل منصة checkplatform () {if (/android/i.test (navigator.useragent)) {document.write ("هذا هو android'browser.") النظام الأساسي} if (/(iPhoneipadipodios) /i.test (navigator.useragent)) {document.write ("هذا هو ios'browser. Linux Platform} if (/linux/i.test (navigator.platform)) {document.write ("هذا هو نظام التشغيل Linux.") النظام الأساسي}} $ (مستند) .Ready (function () {Alert (navigator.platform) ؛ checkplatform () ؛}) ؛ </script>لاحظ أن الرمز أعلاه يستخدم jQuery. يجب تحميل jQuery قبل تشغيله. بالطبع يمكنك حذف وظيفة الزناد
لن أصدر أحكامًا على منصة نظام تشغيل الكمبيوتر هنا. سأتحدث أيضًا عن طريقة كيفية الحكم. على سبيل المثال ، يمكنك الحصول على منصة نظام التشغيل باستخدام document.write (navigator.platform) ؛ سيتم عرض Win32 تحت Win32 ؛ سيتم عرض Win64 تحت Win64 ، إلخ.
أدناه ، سيضيف محرر Wulin.com بعض الوظائف الجيدة لك
<script type = "text/javaScript"> var browser = {regions: function () {var u = navigator.useragent ، app = navigator.appversion ؛ return {trident: u.indexof ('trident')> -1 ، presto: u.indexof ('presto')> -1 ، webkit U.Indexof ('gecko')> -1 && u.indexof ('khtml') == -1 ، mobile: !! ! U.Indexof ('ipad')> -1 ، WebApp: U.Indexof ('Safari') == -1 ، QQBRW: U.Indexof ('mqqbrowser')> -1 ، Weixin: U.Indexof ('rv: 1.2.3.4')> -1 ، ucweb: function () {try {return parsefloat (U.Match (/ucweb/d+/./d+/gi) .toString (). {return true ؛} else {return false ؛}}} () ، symbian: U.Indexof ('symbian')> -1 ، ucsb: u.indexof ('firefox/1.')> -1} ؛} ()} if (browser.qqbrw) {document.write ( متصفح ") ؛} </script>تم اختباره شخصيًا ، مفيد جدًا.