Hvordan oppdage en iPad Agent String

Når brukere besøker en webside ved hjelp av en bestemt nettleser og en viss operativsystem, genererer de en brukeragentstreng som gir nettside med informasjon om deres operativsystem og nettleser. Dette gjør nettstedet til å vise det beste-formatert nettsted basert på deres systemoppsettet. Hvis du ønsker å oppdage iPad brukere på nettstedet ditt - og muligens sende dem til en iPad-vennlig side - kan du gjøre det ved hjelp av en Javascript-kodebiten og to linjer med kode i .htaccess filen.

Bruksanvisning

1 Åpne nett siden kildekoden filen i Windows Notisblokk-programmet. Dette er en tekst editor optimalisert for operativsystemet Windows.

2 Bruk følgende Javascript-kode i kilde mellom <body> og </ body> tags:

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 (u);

3 Lagre kildekoden fil ved å klikke på "File" og deretter "Lagre". Fortsett til trinn 4 hvis du ønsker å omdirigere en iPad brukeren til en annen side basert på hennes bruker streng.

4 Rediger nettstedets Htaccess fil til å gjenkjenne oppdaget iPad user agent-strengen og omdirigere iPad til en annen webside. Plasser følgende kode inn i .htaccess filen:

RewriteCond% {HTTP_USER_AGENT} ^. IPad. $

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

Erstatt "http://www.yourwebsite.com/ipad" med websiden du ønsker å omdirigere iPad brukere til.