Contoh 1. Penilaian sederhana dan kasar dari titik yang hilang
<script type = "text/javascript"> var suseragent = navigator.useragent.tolowercase (); var bisipad = suseragent.match (/iPad/i) == "iPad"; var bisiphoneos = suseragent.match (/ii) == "iPhone OS"; var bismidp = suseragent.match (/midp/i) == "midp"; var bisuc7 = suseragent.match (/rv:1.2.3.4/i) == "rv: 1.2.3.4"; var bisuc = suseragent.match (/ucweb/i) == "ucweb"; var bisandroid = suseragent.match (/android/i) == "android"; var bisce = suseragent.match (/windows ce/i) == "windows ce"; var biswm = suseragent.match (/windows mobile/i) == "windows mobile"; if (bisipad || bisiphoneos || bismidp || bisuc7 || bisuc || bisandroid || bisce || biswm) {window.location.href = "3g.php"; } </script>Contoh 2: Kode ini rapi, dan banyak fungsi didasarkan pada fungsi tambahan ini.
<script>var pc_style = ""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('AppleWebKit') > -1,gecko: u.indexof ('gecko')> -1 && u.indexof ('khtml') == -1, ponsel: !! u.match (/appleWebkit.*mobile.*/) || !! U.Match (/appleWebkit/) && u.indexof ('qihu') && u.indexof ('qihu')> -1 && u.indexof ('chrome') <0, ios: !! u.match (// (i [^;]+; (u;)? Cpu.+Mac OS x/), dan dan. u.indexof ('linux')> -1, iPhone: u.indexof ('iPhone')> -1 || u.indexof ('mac')> -1, iPad: u.indexof ('iPad')> -1, webapp: u.indexof ('safari') == -1, ua: u};} (), bahasa: ('navigen') == -1, ua: u};} (), bahasa: (Bahasa ' navigator.ibuage) .tolowercase ()} if (browser.versions.mobile &&! browser.versions.ipad) {this.location = "Masukkan alamat beranda stasiun lompat mikro di sini";} </script>Contoh 3: Beberapa fungsi telah ditambahkan
<!-Penilaian Smartphone Mulai-> <!-<type skrip = "text/javascript" bahasa = "javascript"> function.prototype.bind = function (bindoBj, args) {var _self = this; return function () {return _selfly (bindobj, [] .concat (args)}}}}}}}} {bindObj, []. document.geteLementById (id): id;}; var browser = {versi: function () {var u = navigator.useragent, app = navigator.appversion; return {trident: u.indexof ('trident')> -1, presto: u.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.INDEXOF ('presto')> -1, 1, 1, 1, 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, uclowend: u.indexof ('ucweb7.')> -1, ucspecial: u.indexOf ('rv: {{{{{{{{{{{{{')> {{{{{{{{{{{') parsefloat (u.match (/ucweb/d+/./d+/gi) .toString (). cocok (// d+/./d+/). ToString ())> = 8.2} catch (e) {if (u.indexof ('uc')> -1) {return true;} {if (u.indexOf ('UC')> -1) {return true;} lainnya {if (u.indexOf ('UC')> -1) {return true;} {if (u.indexOf ('UC')> -1) {return true; u.indexof ('Symbian')> -1, UCSB: u.indexof ('Firefox/1.')> -1};} ()} var _gaq = _gaq || rf.TolocalelowerCase (). IndexOf (". "http://wap.xiu.com/?from=pc"; return; f (screen == tidak terdefinisi || screen.width <810) {if (browser.versions.ipad == true) {return;} if (browser.versions.webkit == true.| true ||. Browser.Versions.iphone == True || "http://wap.xiu.com/";} --)(window, browser);Contoh 4: Disarankan untuk menggunakan wulin.com sederhana. Jika Anda memiliki kode yang lebih baik, Anda dapat membagikannya.
<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};} (), liulanqi: navigator.useragent} if (browser.versions.versions. browser ");} else {document.write (" browser lain "+browser.liulanqi);} </script>