Ver si el dispositivo con el que nos conectamos es movil (ipad, android, etc…)

Para ver si un dipositivo es movil o no, tenemos esta funcion en javascript para poder verlo. Con navigator.userAgent, podemos ver nos dice si el tipo de dispositivo con el que accedemos a nuestra pagina web. Vemos que tenemos un array con todos los tipos de dispositivos moviles que tenemos, y si navigator.userAgent es uno de ellos, devolvemos un true, sino false.
<codigo>
  1. <div id="capa">
  2. </div>
  3. <script>
  4. if (isMovil()==true){
  5.     $("#capa").html("Es un dispositivo movil")
  6. }else{
  7.     $("#capa").html("NO es un dispositivo movil")
  8. }
  9.  
  10. function isMovil(){
  11. mobile = ['iphone','ipad','android','blackberry','nokia','opera mini','windows mobile'];
  12. for (var i in mobile)
  13. if (navigator.userAgent.toLowerCase().indexOf(mobile[i]) > 0) return true;return false;
  14. }
  15. </script>

z