Prüfung ob ein mobiler Browser verwendet wird

Zum Prüfen ob ein Browser mobil ist, kann folgendes JavaScript verwendet werden:

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
 // some code..
}

gleiches kann mit Query erreicht werden:

$.browser.device = (/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()));

Ab jQuery 1.9.1 wurde $.browser von jQuery entfernt.
Um die Funktion weiterhin zu verwenden, kann ein Plugin installiert werden:
https://github.com/gabceb/jquery-browser-plugin

Quelle: http://stackoverflow.com/questions/3514784/what-is-the-best-way-to-detect-a-handheld-device-in-jquery

Zurück