Auto rilevazione che un browser specifico è importante nella visualizzazione di un sito Web i contenuti di correttamente. Siete in grado di auto rilevare il browser Safari mobile di iPhone utilizzando poche righe di codice, se la lingua preferita è il Javascript lato utente o server-side PHP hypertext preprocessor. Aggiunta del codice di rilevamento automatico ti consente di reindirizzare gli utenti di iPhone a una versione mobile del tuo sito; quello che meglio si adatta alle dimensioni ridotte dello schermo del telefono.
Istruzioni
PHP
1
Aprire la pagina del sito Web HTML in un editor di testo.
2
Vai alla prima riga del codice e digitare le seguenti righe di codice:
<? php
$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
3
Digitare le seguenti righe di codice a partire nella terza riga:
Se ($browser = = true) {header (' Location: http://www.example.com/iPhone.html';}
? >
4
Sostituire l'URL del percorso con il tuo nome di dominio e percorso che si desidera reindirizzare gli utenti di iPhone.
5
Salvare il file e caricare il tuo server di hosting.
JavaScript
6
Aprire il file HTML per il tuo sito Web in un editor di testo.
7
Trovare il tag < head > e inserire le seguenti righe di codice di sotto di esso:
< script language = javascript >
if((Navigator.UserAgent.Match(/iPhone/i)) () {
location.Replace("iPhone-Version.html");
}
8
Premere il tasto "Invio" e digitare "< / script >" (senza virgolette) nella riga successiva. Questo chiude fuori il codice Javascript, che è stato inserito tra i tag < head > chiamare il rilevamento automatico del browser.
9
Salvare il file HTML e quindi caricare il vostro Web hosting account.