top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration

Facebook Login
Site Registration

What is the best way to detect a mobile device in JavaScript?

+2 votes

What is the best way to detect a mobile device in JavaScript? (Sample code would be helpful).

posted May 29, 2017 by Salil Agrawal

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button
you can use simple javascript to detect it:

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

1 Answer

+1 vote

Thanks Mani,

I wanted certain action to be visible to the desktop or bigger screen so used the following code

if(window.innerWidth > 800 || window.innerHeight > 600) {   // Its a case of desktop 
// Desktop code 
else {
// Mobile code 
answer May 30, 2017 by Salil Agrawal
Similar Questions
+3 votes

I went through this Discussion:

I have a web server There is a JSON-Server running on another server What I have to achieve is to fetch a list of URLs (in form of JSON response) from server-2 and loop through the urls and fetch them from the server-1. In the meantime i have to animate these images on the browser by Fading the images one after the another.

The algorithm is something like this:-

   FETCH the URLs from server-1 and store them in a cache C
   Loop until C.length
      Fetch first K images by forking a thread.
      animate k images

How can I optimize K? Is my approach right?

+2 votes

I know it is possible via IE (ActiveX objects).
Can we do this with all browsers ? (Specially in FireFox)

Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.