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


Posted in Javascript onJanuary 25, 2014
<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>
Javascript 相关文章推荐
js 事件小结 表格区别
Aug 13 Javascript
JavaScript 对象模型 执行模型
Oct 15 Javascript
jquery中 $.expr使用实例介绍
Jun 09 Javascript
基于javascript实现简单计算器功能
Jan 03 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
Jun 17 Javascript
基于js中的原型、继承的一些想法
Aug 10 Javascript
微信小程序实现折叠面板
Jan 31 Javascript
了解前端理论:rscss和rsjs
May 23 Javascript
javascript实现滚动条效果
Mar 24 Javascript
微信小程序使用GoEasy实现websocket实时通讯
May 19 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
Jul 28 Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
Aug 19 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
Jan 24 #Javascript
jquery批量设置属性readonly和disabled的方法
Jan 24 #Javascript
jquery 通过name快速取值示例
Jan 24 #Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 #Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
Jan 24 #Javascript
动态的创建一个元素createElement及删除一个元素
Jan 24 #Javascript
动态的绑定事件addEventListener方法的使用
Jan 24 #Javascript
You might like
php正则校验用户名介绍
2008/07/19 PHP
PHP三元运算符的结合性介绍
2012/01/10 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
php实现的简单多进程服务器类完整示例
2020/02/01 PHP
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
2007/04/20 Javascript
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
使用jQuery制作Web页面遮罩层插件的实例教程
2016/05/26 Javascript
浅谈pc端rem字体设置的问题
2017/08/03 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
2019/07/16 jQuery
jquery实现垂直无限轮播的方法分析
2019/07/16 jQuery
[41:12]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
python通过pip更新所有已安装的包实现方法
2017/05/19 Python
python读取txt文件并取其某一列数据的示例
2019/02/19 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
Python定义函数实现累计求和操作
2020/05/03 Python
Django Form设置文本框为readonly操作
2020/07/03 Python
PyCharm2020.3.2安装超详细教程
2021/02/08 Python
2019年Java 最常见的 面试题
2016/10/19 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
小学庆六一活动方案
2014/02/28 职场文书
现金出纳岗位职责
2014/03/15 职场文书
关于环保的活动方案
2014/08/25 职场文书
2014公安机关纪律作风整顿思想汇报
2014/09/13 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
黄山导游词
2015/01/31 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书
Springboot使用Spring Data JPA实现数据库操作
2021/06/30 Java/Android
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python
动画电影《龙珠超 超级英雄》延期上映
2022/03/20 日漫