navigator.userAgent.toLowerCase()判断移动端设备浏览器类型

在跨平台、浏览器、移动设备兼容的时候,要根据设备、浏览器做特定调整,所以我们经常会用到navigator.userAgent.toLowerCase()来进行判断

自动草稿

代码如下,请参考:

Code:

  1. <script type="text/javascript">
  2.     // borwserRedirect
  3.     (function browserRedirect(){
  4.       var sUserAgent = navigator.userAgent.toLowerCase();
  5.       var bIsIpad = sUserAgent.match(/ipad/i) == 'ipad';
  6.       var bIsIphone = sUserAgent.match(/iphone os/i) == 'iphone os';
  7.       var bIsMidp = sUserAgent.match(/midp/i) == 'midp';
  8.       var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == 'rv:1.2.3.4';
  9.       var bIsUc = sUserAgent.match(/ucweb/i) == 'web';
  10.       var bIsCE = sUserAgent.match(/windows ce/i) == 'windows ce';
  11.       var bIsWM = sUserAgent.match(/windows mobile/i) == 'windows mobile';
  12.       var bIsAndroid = sUserAgent.match(/android/i) == 'android';
  13.       if(bIsIpad || bIsIphone || bIsMidp || bIsUc7 || bIsUc || bIsCE || bIsWM || bIsAndroid ){
  14.         window.location.href = 'http://chenxuhou.com';
  15.       }
  16.     })();
  17.  </script>
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《navigator.userAgent.toLowerCase()判断移动端设备浏览器类型》
文章链接:https://www.vvso.cn/xlbk/16802.html
分享到: 更多 (0)

热门文章

评论 抢沙发

切换注册

登录

忘记密码 ?

切换登录

注册