© ilj ilj@flowsim.se
JavaScript på svenska 81
JavaScript navigator

Om din dator & webbläsare
Kod & förklaringar längre ned
0


 
navigator.appName
navigator.appVersion
navigator.userAgent
navigator.appCodeName
navigator.platform
navigator.javaEnabled()
window.screen.width
window.screen.height
window.screen.availWidth
window.screen.availHeight
window.screen.colorDepth
 
Några exempel på vad man kan ha det till:
 
1
plattforma=navigator.platform
if(plattforma.indexOf('Linux')!=-1)
{
// kod som ska utföras endast om
// besökaren använder Linux
}
 
2
if(window.screen.colorDepth<24)
{
//kod som ska utföras om
//färgdjupet är mindre än 24
alert("text")
}
else
{
//om färgdjupet är OK
//placeras en bild på sidan
document.write("<IMG SRC='bild'jpg'>")
}
 
3
Man kan använda split() för att dela upp en textsträng. Här nedanför plockas versionsnumret fram:
 
helabiten=navigator.appVersion
delbit=helabiten.split(" ")
version_nr=delbit[0];

 
Texten delas vid det tecken man angett inom parentesen efter split (i exemplet " ", dvs mellanslag) och bitarna hamnar i en array:
delbit[0]=första textbiten
delbit[1]=andra textbiten
etc
 
dela upp navigator.appVersion

 

Sidan gjordes av
 
ilj
 
ilj@flowsim.se
 

 
Senast ändrad 5 maj 2004.
 
Den här sidan hör hemma i ett ramsystem
hos:
www.flowsim.se