![]() |
![]() | |||||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
EchoEcho.Com KOMPLETT KURS |
![]() HEM ![]() ![]() ![]() |
EchoEcho.Com REDSKAP & RESURSER |
|||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | ![]() | ||||||||||||||||
![]() | ![]() | ||||||||||||||||
![]() | ![]() | ||||||||||||||||
|
![]() |
|
|
![]() |
![]() |
|
SCRIPT FÖR WEBLÄSARKONTROLL - Steg 1/3
Javascriptet som hittar vilken webläsare som används, använder sig av navigator objektet. Det här objektet innehåller de här tre intressanta variablerna:
Följande information plockades från din webläsare när du kom in på den här sidan: I korthet, allt vi behöver göra är att få hemsidan att köra scriptet så fort sidan laddats. Detta gör du enkelt genom att skriva javascriptkoden utan funktionsdeklaration. Följande rader skall läggas in i <head> delen av dokumentet: SCRIPT FÖR WEBLÄSARKONTROLL - Steg 2/3
Raderna ovanför lagrar namnet på webläsaren i variabeln som kallas browsername. Om webläsaren är Microsoft Internet Explorer, lagras "MSIE" i variabeln. Om det är en Netscape webläsare, lagras "NS" i variabeln. Om det inte är någon av ovanstånde, lagras "N/A" i variabeln. Nu måste vi hitta versionen av den relvanta webläsaren. Eftersom navigator.app versionen helt enkelt inte läser av ett värde som 2, 3 eller 4, utan hellre läser av en text som "3.0b4Gold (Win95; I)" måste vi skapa en liten "kontroll" av texten innan vi kan spara ett mer användbart värde i variabeln som kallas browserversion (webläsarversion).
Först tilldelar vi varibeln värdet "noll". Om inget av det som kontrollerats resulterat i ett annat värde för variabeln, kommer det att behålla värdet "noll". Värdet "noll" betyder då att browserversionen inte var tillgänglig. De tre rader som följer söker efter versionsnummerna 2.0, 3.0 och 4.0. Om navigator.appVersion innehåller något av nummerna, sparas värdet i variabeln som heter "browser". Det kompletta scriptet ser nu ut så här: WEBLÄSARKONTROLLSCRIPT - Steg 3/3
Nu läser scriptet av två variabler: webläsare och webläsarversion. Den här informationen kan användas för vilket syfte som helst. Webläsarkontrollen i sig själv, gör inget. Allt den gör - är att kolla upp vilken webläsare besökaren använder. Vi har fortfarande inte lagt till if-satser som talar om för läsaren vad den skall göra i de olika fallen. I exemplen på nästa sida kommer du att få se hur du lägger till if-satser till webläsarkontrollscriptet - för att skicka besökare till relevanta sidor.
|
|
![]() | ![]() |
|
![]() | ![]() | ||||||||||||||||||
![]() | ![]() | ||||||||||||||||||
![]() | ![]() | ||||||||||||||||||
EchoEcho.Com KOMPLETT KURS |
|
EchoEcho.Com REDSKAP & RESURSER |
|||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() (c) Copyright 1998-2000 NetKontoret - All Rights Reserved Last modified on: 06/15/2000 14:24:07 | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() |