Como acessar a versão mobile do seu site através do javascript

mobile sitePara quem quer redirecionar seu site para versão mobile ou mesmo interessado em construir sua aplicação para detectar dispositivos móveis através do javascript, poderá usar este código que detecta o sistema operacional usado pelo smartphone e o redireciona através de um código javascript.
Segue abaixo o código:

<script type="text/javascript">
var userAgent = navigator.userAgent.toLowerCase();
var devices = new Array('nokia','iphone','blackberry','sony','lg',
'htc_tattoo','samsung','symbian','SymbianOS','elaine','palm',
'series60','windows ce','android','obigo','netfront',
'openwave','mobilexplorer','operamini');
var url_redirect = 'http://www.seusite.com.br/versaomobile/';
function mobiDetect(userAgent, devices) {
    for(var i = 0; i < devices.length; i++) {
        if (userAgent.search(devices[i]) > 0) {
               return true;
        }
    }
    return false;
}

if (mobiDetect(userAgent, devices)) {
    window.location.href = url_redirect;
}
</script>




6 Comentários para “Como acessar a versão mobile do seu site através do javascript”



  1. Excelente o código, mas não funcionou para o Opera Mini 5… Queria saber se tem alguma dica para funcionar nele também.

    Obrigado.



Comente

  • tj:
    " Felipe, A mensagem que você recebe é a do... "
    Post: Upload de arquivos em PHP (uma única página)
  • felipe:
    " boa tarde, sou novato! copiei este script e diz que... "
    Post: Upload de arquivos em PHP (uma única página)
  • tj:
    " Alberto, O que está acontecendo é que o Apache recebe o... "
    Post: Upload de arquivos em PHP (uma única página)
  • Alberto:
    " O script funciona e é bem legal, entretanto esta... "
    Post: Upload de arquivos em PHP (uma única página)
  • Joyce:
    " POW!!! muito bom "
    Post: 50 Sites para downloads gratuitos de vetores
    

TWITTER
    • Sem itens