当前位置:首页 > 网站建设 > js识别移动设备并跳转到指定域名

js识别移动设备并跳转到指定域名

今天在使用百度的siteapp服务时,发现在最后部署的时候可以利用一段js代码识别客户端是否为移动设备,并跳转到指定域名。正好以前我花了好多时间来做一个项目的识别移动设备,并针对移动设备展示对应的页面,这回发现一个js能够实现的方式,比原来的方法方便多了。

添加的js代码为(以www.jishuzh.com跳转到m.jishuzh.com为例):

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://m.e7u.me", "http://e7u.me");</script>

大家可以直接将这两段js添加到需要用的地方,或者把第一段js存在自己的服务器上都能实现相应的功能。

关于第一是js,我稍微看了一下,利用了useragent,其中主要的判断依据在userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i),这么说来不是这些类型的移动端应该就失效了。不过总归是为网站识别移动设备并跳转提供了新的js方法。

友荐云推荐
  • «
  • »
  • 作者:
    除非注明,本文原创:技术宅,欢迎转载!转载请以链接形式注明本文地址,谢谢。
    原文链接:http://www.jishuzh.com/web/js-define-mobile-device-redirect.html

    2 thoughts on “js识别移动设备并跳转到指定域名

    1. 懒鱼

      最近也在找类似代码,回去试试

      1. 技术宅 (Post author) 

        我测试的时候还不错~你也可以试试

    评论已关闭.