Funzione per redirect versione mobile: escludere i tablet

Topastro

Utente Attivo
17 Gen 2014
51
0
0
Sto realizzando un sito web con versione mobile.
Funziona tutto perfettamente ma ho riscontrato un problema.
Se il sito viene aperto con un qualunque tablet android viene aperta la versione mobile mentre ai tablet vorrei mostrare la versione "completa".

Per fare i redirect alla versione mobile ho usato il seguente script:
Codice:
<script>
if( 
 navigator.userAgent.match(/Android/i) || 
 navigator.userAgent.match(/webOS/i) || 
 navigator.userAgent.match(/iPhone/i) || 
 navigator.userAgent.match(/iPod/i) || 
 navigator.userAgent.match(/BlackBerry/i)
){
location.href="mobile/index.php";
}</script>
Come faccio a differenziare i telefoni (Android) dai tablet (Android)?
...con iPad il problema, invece, non c'è.

Grazie a tutti
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Non lo so per certo, ma, nello user agent dei telefoni dovresti trvare la parola "Mobile" mentre nei tablet no
Se hai entrambi i dispositi potresti fare qualche prova stampandoti l'UA di entrambi e verificare le differenze, dopodichè si può preparare una funzione su misura.
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Utilizzare la funzione postmessage per fare un redirect Javascript 0
V [Visual Basic] Richiamare funzione su modulo per restituire list Visual Basic 0
C Creazione di una funzione per il filtraggio dei campi di un db Presentati al Forum 0
T [Javascript] funzione per attivare analytics... dov'è l'errore? Javascript 14
L [javascript]problema funzione per webapi Javascript 4
borgo italia una funzione per verificare l'invio di files Snippet PHP 0
A Funzione javascript per effettuare la slide del carosello in avanti Javascript 0
trattorino [PHP] funzione per visualizzare solo carattere PHP 2
N funzione autoplay video per browser mobili come ios e android Javascript 0
neo996sps Logica per funzione preventivi: sono sulla strada giusta? PHP 4
L Funzione per API HTML5 Javascript 0
neo996sps [PHP e funzioni con PDO] Funzione per generare corpo tabella PHP 1
M [Datetimepicker]Richiamare funzione per più id uguali jQuery 4
otto9due Funzione per ridimensionare div in base alla risoluzione schermo.. Javascript 5
G Funzione che resta in ascolto per una chiamata esterna Javascript 1
T [MYSQL] Richieste in Java per funzione Ajax MySQL 0
B Funzione per ottenere una determinata stringa PHP 4
ivarello Due Pulsanti con per lanciare funzione Javascript 0
L Funzione per verificare distanza di tempo non funziona: perchè? PHP 4
Z MailChimp: funzione per invio coupon personalizzati ed unici Email Marketing 2
N [risolto] Funzione per calcolo età PHP 4
L funzione per nascondere username PHP 5
A funzione per popolare un drop down list Javascript 4
A Funzione unica per prendere e recuperare valori Javascript 0
P Funzione truncate per testo Javascript 3
E ordinamento array multidimensionale per un valore ottenuto tramite una funzione PHP 1
A Funzione per modificare foto PHP 2
P funzione per safari PHP 0
L Funzione per le News "leggi tutto" PHP 32
Sevenjeak Aiuto miglioramento funzione per inserimento BBCode in textarea Javascript 1
D Problema con funzione preg_match() per controllo email PHP 2
L Funzione per inserire solo testo PHP 13
H Funzione onmouseover per mostrare un box con un link da cliccare? Javascript 3
G Funzione per spedire email a destinatari diversi PHP 0
Monital Modificare una funzione per creazione tabella html PHP 15
L funzione per ruoli.. PHP 11
G funzione javascript per passaggio valori Javascript 1
emanuelevt funzione per entità html e classe PHP 1
asevenx problema con funzione per far apparire e scomparire un form di commenti PHP 1
M jQuery: funzione substr o substring per tagliare un testo? jQuery 1
M JavaScript: lanciare funzione ASP per salvare dati in database Javascript 0
J Funzione RICERCA per rubrica telefonica PHP 1
P SCript per la funzione condividi Ajax 1
T funzione cerca per il mio sito PHP 4
G Errore funzione per form PHP 2
O problemi con funzione per stampare tendina per data PHP 6
V [JQuery] Aiuto per funzione Ajax jQuery 0
P Funzione "http_build_query" per PHP4 PHP 0
G [javascript]Chiamare funzione javascript per menù Javascript 2
SolidSnake4 funzione mkdir per creare una directory PHP 1

Discussioni simili