Javascript Mobile Geräte erkennen durch auslesen des user agents (touchpad and handy check)

Gepostet am Juli 16, 2014

Folgend möchte ich eine Möglichkeit zeigen, wie man per JavaScript ein Mobiles gerät erkennen kann.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<script type="text/javascript">
//SET MOBILE MENU CHACNGES
var isMobile = {
    Android: function() {
        return navigator.userAgent.match(/Android/i);
    },
    BlackBerry: function() {
        return navigator.userAgent.match(/BlackBerry/i);
    },
    iOS: function() {
        return navigator.userAgent.match(/iPhone|iPad|iPod/i);
    },
    Opera: function() {
        return navigator.userAgent.match(/Opera Mini/i);
    },
    Windows: function() {
        return navigator.userAgent.match(/IEMobile/i);
    },
    any: function() {
        return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
    }
};
if (isMobile.any()) {
    alert('Mobiles Gerät');
}
</script>

Leave a Reply

 

Posts of Current Category



Facebook: