Hvordan oppdage Bruker Agents & Omdirigerer

Hvordan oppdage Bruker Agents & Omdirigerer


Designe ditt nettsted på en måte at det er finjustert for spesifikke nettlesere krever separate sider som er opprettet på nettstedet, fortrinnsvis i ulike kataloger. Hver Leseren sender en tekstlinje til serveren, gi beskjed om hva slags nettleser den er. Gjennom bruk av Javascript i overskriften på en hoved HTML "landing page", denne user agent informasjon kan være "fanget" og deretter en avgjørelse basert på det fanget informasjon. Omdirigere til separate sider kan da inngå i "hvis" statement av Javascript-kode.

Bruksanvisning

1 Logg inn på din nettside hosting server og åpne vertens grafisk område administrasjonsverktøy. Dette vil bli plassert i CPanel, vDesk eller Plesk eget grensesnitt. Grensesnittet er avhengig av hvilken som din leverandør har valgt å bruke. Filen eller byggeledelse verktøyet skal brukes til å gjøre endringer i katalogstrukturen, laste ned HTML-sider for redigering, og deretter laste opp de endrede sidene til ditt nettsted katalog.

2 Lag tre separate kataloger i din viktigste nettsted katalogen, som er den øverste katalogen som inneholder "index.html" filen. De tre katalogene skal hete: "ie" for Internet Explorer, "mozilla" for Firefox og relaterte nettlesere, og "default" som alle andre nettlesere kan sendes.

3 Skriv "index.html" filer i en teksteditor som du normalt ville, og plassere en index.html fil i hver av de nye nettleserspesifikke kataloger og en i "default" katalogen. Disse vil være de viktigste sidene for de enkelte nettlesere etter å ha blitt omdirigert av Javascript-kode.

4 Åpne hoved "index.html" filen i toppen (hoved) katalog av nettstedet ditt, legger det i en teksteditor. Denne indeksen filen vil være din "landing page" hvor avgjørelsen vil bli gjort hva de skal gjøre, avhengig av hvilken nettleser du besøker nettstedet.

5 Legg til følgende Javascript-koden mellom <head> og </ head> taggene på toppen av hoved index.html side. Hver gang du ser en "NL", det vil si å legge til det som følger på en ny linje. Ikke ta med "NL" separator på siden din. "NL" <script type = "text / javascript"> "NL" if (navigator.UserAgent.indexOf ( 'MSIE') = -1) { "NL" window.location = "http: //www.yourwebsitehere. com / no / index.html "NL"} elseif (navigator.UserAgent.indexOf ( 'Firefox')! = -1) { "NL" window.location = "http://www.yourwebsitehere.com/mozilla/index .html "" NL "} else {" NL "window.location =" http://www.yourwebsitehere.com/default/index.html "" NL "}" NL "</ script>. Erstatt alle forekomster av" yourwebsitehere.com "med adressen til nettstedet ditt.

6 Lagre index.html landingsside til toppen (hoved) katalog på ditt nettsted. Test destinasjonssiden ved å besøke den med Internet Explorer, Firefox, og en annen nettleser. Hvis Javascript ble inngått uten typografiske feil, vil du legge merke til at hver nettleser kommer til side ment for det. Alt annet enn Internet Explorer eller Firefox kommer i "default" -mappen, og at standard index.html siden vil bli lastet.

Hint

  • Index.html side som finnes i toppkatalogen til webområdet ditt vil bare tjene som en landingsside for nettlesere. Med Javascript i overskriften på siden, vil ingenting under den vises i nettleseren. Denne typen omdirigering er nesten øyeblikkelig og vil ikke bli lagt merke til av brukere.