记录下关于系统版本
2016-03-09 11:55
274 查看
/* * 智能机浏览器版本信息: * */ var browser = { versions : function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident : u.indexOf('Trident') > -1, //IE内核 presto : u.indexOf('Presto') > -1, //opera内核 webKit : u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 gecko : u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核 mobile : !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), //是否为移动终端 ios : !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android : u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 iPhone : u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器 iPad : u.indexOf('iPad') > -1, //是否iPad webApp : u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language : (navigator.browserLanguage || navigator.language).toLowerCase() } if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) { $(window).scroll(function() { if ($(window).scrollTop() >= tst) { $("#t_show").addClass("t_fixed"); $(".t_show_h").show(); } else { $("#t_show").removeClass("t_fixed"); $(".t_show_h").hide(); } }) } else if (browser.versions.android) { $(window).scroll(function() { if ($(window).scrollTop() >= tst) { $("#t_show").addClass("t_fixed"); $(".t_show_h").show(); } else { $("#t_show").removeClass("t_fixed"); $(".t_show_h").hide(); } }) }
这个是在看同事写的关于app开发的代码,备用
相关文章推荐
- 最小二乘与最大似然估计之间的关系
- [OpenGL] 绘制五星红旗
- leetcode 136. Single Number 题解
- MariaDB Galera Cluster 部署
- andriod ==和equals
- android入门,activity跳转,并传递message
- 转 java中static{}语句块详解
- oscilloscope_py过程及所见
- 贪心算法
- android L 版本预置APK
- 夺冠概率和转矩阵
- 【SSH进阶之路】Hibernate系列——总结篇(九)
- 《java与模式》笔记(六) 合成/聚合复用原则
- 使用proc_create创建proc文件
- Android-SDK配置环境变量
- Android自动检测版本及自动升级
- ubuntu14下python环境的配置
- 基于XMPP协议的消息推送的客户端和服务器端
- 【SSH进阶之路】Hibernate映射——多对多关联映射(八)
- Android版流式布局