判断浏览器类型来选择网址

在HTML文档的头部head加入以下代码


if((/android|webos|ip(hone|ad|od)|opera (mini|mobi|tablet)|iemobile|windows.+(phone|touch)|mobile|fennec|kindle (Fire)|Silk|maemo|blackberry|playbook|bb10\; (touch|kbd)|Symbian(OS)|Ubuntu Touch/i.test(navigator.userAgent)) || window.navigator.userAgent.indexOf('baidumap_IPHO') != -1 || window.navigator.userAgent.indexOf('baidumap_ANDR') != -1){
          location.replace('mobile/index.html');
        }

其中的baidumap_*表示在百度地图中打开网址时的跳转。
使用navigator.userAgent来判断浏览器类型。


   转载规则


《判断浏览器类型来选择网址》 Sterne Lee 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
requestAnimationFrame,Web中写动画的另一种选择 requestAnimationFrame,Web中写动画的另一种选择
HTML5/CSS3时代,我们要在web里做动画选择其实已经很多了:你可以用CSS3的animattion+keyframes;你也可以用css3的transition;你还可以用通过在canvas上作图来实现动画,也可以借助jQuery动
2015-08-27
下一篇 
赏心悦目!手机应用动画效果赏析 赏心悦目!手机应用动画效果赏析
    随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的射鸡师们也开始投身动效设计领域。  &n
2015-06-15 Sterne Lee
  目录