JS----Device.js 检测设备平台,操作系统的javascript
2015-06-15 12:45
671 查看
支持的设备有:
iOS: iPhone, iPod, iPad
Android: Phones & Tablets
Blackberry: Phones & Tablets
Windows: Phones & Tablets
Firefox OS: Phones & Tablets
使用:在head载入:<script src="device.js"></script>
它会自动在 <html> 标签添加一些设备平台,操作系统,方向相关的 CSS class,这样就能让你针对不同设备撰写不同的 CSS,并且还提供一些 Javascript 函数来判断设备
<html class="ios iphone mobile portrait">
Test:
下载 Device.js
iOS: iPhone, iPod, iPad
Android: Phones & Tablets
Blackberry: Phones & Tablets
Windows: Phones & Tablets
Firefox OS: Phones & Tablets
使用:在head载入:<script src="device.js"></script>
它会自动在 <html> 标签添加一些设备平台,操作系统,方向相关的 CSS class,这样就能让你针对不同设备撰写不同的 CSS,并且还提供一些 Javascript 函数来判断设备
<html class="ios iphone mobile portrait">
生成的对比CSS Class: Device CSS Classes iPad ios ipad tablet iPhone ios iphone mobile iPod ios ipod mobile Android Phone android mobile Android Tablet android tablet BlackBerry Phone blackberry mobile BlackBerry Tablet blackberry tablet Windows Phone windows mobile Windows Tablet windows tablet Firefox OS Phone fxos mobile Firefox OS Tablet fxos tablet Desktop desktop Orientation CSS Classes Landscape landscape Portrait portrait
Javascript 函数
Device JavaScript Method Mobile device.mobile() Tablet device.tablet() iOS device.ios() iPad device.ipad() iPhone device.iphone() iPod device.ipod() Android device.android() Android Phone device.androidPhone() Android Tablet device.androidTablet() BlackBerry device.blackberry() BlackBerry Phone device.blackberryPhone() BlackBerry Tablet device.blackberryTablet() Windows device.windows() Windows Phone device.windowsPhone() Windows Tablet device.windowsTablet() Firefox OS device.fxos() Firefox OS Phone device.fxosPhone() Firefox OS Tablet device.fxosTablet() Orientation JavaScript Method Landscape device.landscape() Portrait device.portrait()
Test:
<script src="style/js/device.js"></script> <script> alert(device.mobile()) //返回true, false,来判断设备 </script>
下载 Device.js
相关文章推荐
- 【原生js】js面向对象三大特征之继承笔记
- 简述JavaScript中正则表达式的使用方法
- JS函数arguments数组获得实际传参数个数
- 简介JavaScript中用于处理正切的Math.tan()方法
- Extjs2.2 获取PagingToolbar的当前页和总页数
- js 中的 prototype
- JavaScript中用于四舍五入的Math.round()方法讲解
- JavaScript中用于生成随机数的Math.random()方法
- jsapi_ticket定时获取类
- Extjs2.2 获取store中的totalProperty属性的值
- javascript 获取视口的高度和宽度
- JavaScript中的pow()方法使用详解
- js笔记
- JSON与XML的区别比较
- 在JavaScript中使用对数Math.log()方法的教程
- 原生js实现模拟滚动条
- js事件添加详解
- javascript 判断空数组
- js select option对象小结
- js预加载图片方法汇总