Come impedire scorrimento su un iPhone

August 1

Scrivere per siti web per cellulari, come quelle viste in iPhone richiede ritocchi all'interfaccia utente per evitare problemi di navigazione. Si utilizza JavaScript per rilevare se l'utente è un utente di iPhone e bloccare le capacità di scorrimento nelle vostre tag div. Questo processo consente di evitare problemi con gli utenti di iPhone che hanno bisogno di usare lo schermo del telefono per scorrere i contenuti.

istruzione

1 Fare clic destro sul file HTML che si desidera utilizzare per rilevare l'iPhone. Fai clic su "Apri con"; quindi fare clic l'editor HTML per il vostro codice del sito web.

2 Aggiungere la funzione JavaScript per rilevare un iPhone. Il codice seguente rileva se l'utente si trova su un iPhone:

var iphone = navigator.userAgent.match (/ iPhone / i);

3 Rimuovere gli effetti di scorrimento, se la variabile "iphone" creato nel passaggio a restituisce "vero". Il codice seguente rimuove la barra di scorrimento per un div chiamato "WEEE":

if (iPhone) {
. Document.getElementById ( "WEEE") style.overflow = "hidden";
}