订阅汇聚素材网Feed

device.js不同设备检测

device.js API方法如下。

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()
MeeGo device.meego()

比如可以用如下代码来检测设备是否为IOS设备

var isIPhone = device.iphone(),
            isIPad = device.ipad();

    var isIOS = isIPhone  || isIPad;

    if(isIOS){
        alert(
               "is this iOS?"+isIOS
        );
    }

或者可以用来控制当为mobile或者tablet的时候加载loadm.css, PC的时候加载loadpc.css

if(isMobile | isTable){
        document.write( ' <link rel="stylesheet" href="loadm.css">');
    }
    else{
        document.write('<link rel="stylesheet" href="loadpc.css">');
    }
另外实现不同链接地址跳转可以用:window.open或者window.location.href
1 人Likes
  

文章转载请注明:device.js不同设备检测-汇聚素材网

本文固定链接:http://www.webhj.com/hj-2351.html  +复制链接

device.js不同设备检测:等您坐沙发呢!

发表评论

*

*

8 + 6

快捷键:Ctrl+Enter
0全站搜索 1 设计 2 素材 3 教材 4 WEB 5 电子书籍