手机平板等移动端适配跳转URL的js代码

 更新时间:2014年01月25日 16:46:02   作者:  
这篇文章主要为大家分享下手机平板等移动端适配跳转URL的js代码,需要的朋友可以参考下
复制代码 代码如下:

<script type="text/javascript">
if(/AppleWebKit.*mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
    if(window.location.href.indexOf("?mobile")<0){
        try{
            if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
                window.location.href="手机页面";
            }else if(/iPad/i.test(navigator.userAgent)){
                window.location.href="平板页面";
            }else{
                window.location.href="其他移动端页面"
            }
        }catch(e){}
    }
}
</script>

相关文章

  • js实现手机拍照上传功能

    js实现手机拍照上传功能

    这篇文章主要为大家详细介绍了js实现手机拍照上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • JavaScript 字符串乘法

    JavaScript 字符串乘法

    JavaScript 字符串乘法,国外的文章,翻译
    2009-08-08
  • Javascript下IE与Firefox下的差异兼容写法总结

    Javascript下IE与Firefox下的差异兼容写法总结

    总结一部分IE和Firefox的javascript差异写法,对于像书写多浏览器兼容性更好的代码,可以参考下。
    2010-06-06
  • 父元素与子iframe相互获取变量和元素对象的具体实现

    父元素与子iframe相互获取变量和元素对象的具体实现

    父元素与子iframe相互获取变量和元素对象的方法有很多,本文提供了一些不错的示例另收集网上的一些,可以参考下
    2013-10-10
  • 前端中的JS使用调试技巧

    前端中的JS使用调试技巧

    掌握各种js调试技巧,在前端开发中降低开发成本,起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。这篇文章主要介绍了前端中的JS使用调试技巧,需要的朋友可以参考下
    2022-12-12
  • 如何将HTML字符转换为DOM节点并动态添加到文档中详解

    如何将HTML字符转换为DOM节点并动态添加到文档中详解

    这篇文章主要给大家介绍了关于如何将HTML字符转换为DOM节点并动态添加到文档中的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起看看吧
    2018-08-08
  • d3.js实现图形拖拽

    d3.js实现图形拖拽

    这篇文章主要为大家详细介绍了d3.js实现图形拖拽,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • 在JavaScript中监听IME键盘输入事件

    在JavaScript中监听IME键盘输入事件

    在 JavaScript 中监听用户的键盘输入是很容易的事情,但用户一旦使用了输入法,问题就变得复杂了。
    2011-05-05
  • 详解JSONObject和JSONArray区别及基本用法

    详解JSONObject和JSONArray区别及基本用法

    这篇文章主要介绍了详解JSONObject和JSONArray区别及基本用法,需要的朋友可以参考下
    2017-10-10
  • Javascript this指针

    Javascript this指针

    Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。
    2009-07-07

最新评论