• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

瀏覽器UA,瀏覽器標識檢測

網絡技術 奇跡の海 1年前 (2018-10-20) 535次瀏覽 已收錄 0個評論 掃描二維碼

瀏覽器標識

瀏覽器UA,瀏覽器標識檢測
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36
User Agent是Http協議中的一部分,屬于頭域的組成部分,User Agent也簡稱UA。通俗地講,UA是一種向訪問網站提供你所使用的瀏覽器類型、操作系統、瀏覽器內核等信息的標識。通過這個標識,用戶所訪問的網站可以顯示不同的排版,從而為用戶提供更好的體驗或者進行信息統計。例如,百度、新浪等網站用手機訪問和電腦訪問是不一樣的,這是因為網站根據訪問者的UA判斷后,進行了不同的設置和處理。

via使用javascript檢查瀏覽器標志原文來自:http://caibaojian.com/ua.html

<script type="text/javascript" > document.write( navigator.userAgent); </script>

正則檢查瀏覽器ua標志

&lt;script type=&quot;text/javascript&quot;&gt;
//判斷訪問終端
var browser={
    versions:function(){
        var u = navigator.userAgent, app = navigator.appVersion;
        return {
            trident: u.indexOf('Trident') &gt; -1, //IE內核
            presto: u.indexOf('Presto') &gt; -1, //opera內核
            webKit: u.indexOf('AppleWebKit') &gt; -1, //蘋果、谷歌內核
            gecko: u.indexOf('Gecko') &gt; -1 &amp;&amp; u.indexOf('KHTML') == -1,//火狐內核
            mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否為移動終端
            ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios終端
            android: u.indexOf('Android') &gt; -1 || u.indexOf('Adr') &gt; -1, //android終端
            iPhone: u.indexOf('iPhone') &gt; -1 , //是否為iPhone或者QQHD<a href="http://www.bavghg.tw/archives/tag/llq" title="查看更多關于瀏覽器的文章" target="_blank">瀏覽器</a>
            iPad: u.indexOf('iPad') &gt; -1, //是否iPad
            webApp: u.indexOf('Safari') == -1, //是否web應該程序,沒有頭部與底部
            weixin: u.indexOf('MicroMessenger') &gt; -1, //是否微信 (2015-01-22新增)
            qq: u.match(/\sQQ/i) == &quot; qq&quot; //是否QQ
        };
    }(),
    language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
&lt;/script&gt;

使用方法:

//code from http://caibaojian.com/ua.html
//判斷是否IE內核
if(browser.versions.trident){ alert("is IE"); }
//判斷是否webKit內核
if(browser.versions.webKit){ alert("is webKit"); }
//判斷是否移動端
if(browser.versions.mobile||browser.versions.android||browser.versions.ios){ alert("移動端"); }

3個檢測瀏覽器User-Agent信息的網站為:

1. http://whatsmyuseragent.com/

2. http://whatsmyua.com/

3. http://www.useragentstring.com/


版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->瀏覽器UA,瀏覽器標識檢測!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果