热门关键字:
jquery > jquery教程 > jquery教程 > JS获取浏览器UA判断客户端设备

JS获取浏览器UA判断客户端设备

187
作者:管理员
发布时间:2021/1/20 18:54:47
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3316
<script>


  var os = function() {


  var ua = navigator.userAgent, //获取浏览器UA


  isWindowsPhone = /(?:Windows Phone)/.test(ua),


  isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone,


  isAndroid = /(?:Android)/.test(ua),


  isFireFox = /(?:Firefox)/.test(ua),


  isChrome = /(?:Chrome|CriOS)/.test(ua),


  isTablet = /(?:iPad|PlayBook)/.test(ua) || (isAndroid && !/(?:Mobile)/.test(ua)) || (isFireFox && /(?:Tablet)/.test(ua)),


  isPhone = /(?:iPhone)/.test(ua) && !isTablet,


  isPc = !isPhone && !isAndroid && !isSymbian;


  return {


    isTablet: isTablet,


    isPhone: isPhone,


    isAndroid : isAndroid,


    isPc : isPc


  };


}();


if(os.isPc) //判断是否PC


  alert("PC");


else if(os.isPhone) //判断是否iPhone


  alert("Phone");


else if(os.isAndroid) //判断是否Android


  alert("Android");


else if(os.isTablet) //判断是否平板


  alert("Tablet");


</script>




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jQuery
友荐云推荐