How to detect mobile browser using jQuery or in some other SIMPLE way..?

44,757

Solution 1

There are a few scripts on Detect Mobile Browser that redirect mobile visitors on the server side or with JavaScript or jQuery.

Solution 2

You could use the following to get the platform

navigator.platform

And this to get the browser app

navigator.appName

Example:

// Detects if it is an Android device
var android = (navigator.platform.indexOf("android")>=0);
if (android) {
   // Do something
}

Also, there is the Advanced Browser Check jQuery Plugin, though it seems like it might be overkill.

Share:
44,757
thedeepfield
Author by

thedeepfield

Ruby/RoR, Python/Django, JAVA/Android.

Updated on February 19, 2020

Comments

  • thedeepfield
    thedeepfield about 4 years

    Possible Duplicate:
    best way to detect handheld device in jQuery

    I want to make a mobile version of my web app. How I can run a function that will detect if a request is being made from a desktop or mobile browser?

    This is so that if the user is requesting from a mobile browser and they click on a link, rather than go to the actual page, it should get hijacked and do some other event..

    Thanks in advance..