手机平板等移动端适配跳转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 编写规范
Mar 03 Javascript
Jquery从头学起第四讲 jquery入门教程
Aug 01 Javascript
js实现从中间开始往上下展开网页窗口的方法
Mar 02 Javascript
JavaScript点击按钮后弹出透明浮动层的方法
May 11 Javascript
jQuery遍历json的方法分析
Apr 16 Javascript
AngularJS通过$http和服务器通信详解
Sep 21 Javascript
详解webpack es6 to es5支持配置
May 04 Javascript
详解react-redux插件入门
Apr 19 Javascript
使用vuex缓存数据并优化自己的vuex-cache
May 30 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
Aug 13 Javascript
微信小程序视图容器(swiper)组件创建轮播图
Jun 19 Javascript
VUE脚手架具体使用方法
May 20 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记录代码执行时间(实现代码)
2013/07/05 PHP
php调整服务器时间的方法
2015/04/03 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
ThinkPHP5.1验证码功能实现的示例代码
2020/06/08 PHP
解决FLASH需要点击激活的代码
2006/12/20 Javascript
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
Jquery中获取iframe的代码
2011/01/11 Javascript
使图片旋转的3种解决方案
2013/11/21 Javascript
jQuery DOM插入节点操作指南
2015/03/03 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
2016/01/08 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
两种js监听滚轮事件的实现方法
2016/05/13 Javascript
JS动态添加选项案例分析
2016/10/17 Javascript
jQuery按需加载轮播图(web前端性能优化)
2017/02/17 Javascript
jquery仿京东侧边栏导航效果
2017/03/02 Javascript
探索Vue高阶组件的使用
2018/01/08 Javascript
vue iView 上传组件之手动上传功能
2018/03/16 Javascript
详解react、redux、react-redux之间的关系
2018/04/11 Javascript
AngularJS发送异步Get/Post请求方法
2018/08/13 Javascript
python django集成cas验证系统
2014/07/14 Python
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
python中的break、continue、exit()、pass全面解析
2017/08/05 Python
python 实现保存最新的三份文件,其余的都删掉
2019/12/22 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
CSS3制作ajax loader icon实现思路及代码
2013/08/25 HTML / CSS
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
小学生优秀评语大全
2014/04/22 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
教师旷工检讨书
2015/08/15 职场文书
辞职申请书范本
2019/05/20 职场文书
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫