Come per rilevare un agente String iPad

September 6

Quando gli utenti visitano una pagina Web utilizzando un certo browser Web e un certo sistema operativo, che generano una stringa user agent che fornisce il sito web con informazioni sul loro sistema operativo e browser. In questo modo il sito web per mostrare il miglior sito in formato in base alla loro configurazione del sistema. Se vuoi per rilevare gli utenti iPad sul tuo sito web - e, eventualmente, inviarli a una pagina di iPad-friendly - è possibile farlo utilizzando un frammento di codice JavaScript e due righe di codice nel file .htaccess.

istruzione

1 Aprire la pagina Web file di codice sorgente nell'applicazione Blocco note di Windows. Si tratta di un editor di testo nativa del sistema operativo Windows.

2 Utilizzare il seguente codice JavaScript nel fonte tra i tag <body> e </ body> tag:

var = isiPad navigator.userAgent.match (/ iPad / i)! = null;

var ua = navigator.userAgent;

var = isiPad /iPad/i.test(ua) || / IPhone OS 4_3_3 / i.test (UA) || / IPhone OS 4_3_3 / i.test (UC);

3 Salvare il file di codice sorgente facendo clic su "File", poi "Salva". Proseguire con il passo 4 se si desidera reindirizzare un utente iPad a una pagina diversa basata sulla sua stringa user.

4 Modificare il file .htaccess del tuo sito web di riconoscere la stringa user agent iPad rilevato e reindirizzare l'iPad a una pagina Web diversa. Inserire il codice seguente nel file .htaccess:

% RewriteCond {} ^ HTTP_USER_AGENT. IPad. $

RewriteRule ^ (. *) $ Http://www.yourwebsite.com/ipad [R = 301]

Sostituire "http://www.yourwebsite.com/ipad" con la pagina Web che si desidera reindirizzare gli utenti iPad a.