| e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
![]() |
|||||||||
| SERŠ Maribor | Iskanje | Primeri | |||||||
Predmet Screen je lastnost predmeta window in je tako samodejno tvorjen z zagonom JavaScript. Daje nam informacije o velikosti monitorja in o globini barv.
Z možnostjo spreminjanja velikosti oken v brskalnikih četrte generacije in novejših, boste lahko s skripti ugotovili velikost monitorja. To je praktično uporabno, če želimo zagnati aplikacijo, ki zavzame celoten zaslon. Velikost ekrana je izražena v pikslih.
Če želimo nastaviti okno čez cel ekran, moramo postaviti okno v zgornji levi kot, ter nastaviti zunanje merei:
function cel_zaslon()
{
window.moveTo(0,0)
window.resizeTo(screen.availWidth, screen.availHeight)
}
Oblikujete lahko različne barvne modele svoje strani, glede na to koliko barv ima uporabnik na ekranu. To je uporabno če uporabljete več barv, ki so odvisne od 16-bitne barvne palete. Lastnosti screen.colorDepth in screen.pixelDepth vrneta število barv, ki jih ima uporabnik. Vrednost screen.colorDepth vrne tudi poljubno barvno paleto; V NN4+ se lahko bolj zanesete na screen.pixelDepth. IE4+ podpira samo screen.colorDepth. To lahko uporabite, za izbio barvne palete, ki se naj naloži:
if (screen.colorDepth > 8 )
{
document.write("<img src='dobra.jpg'>’")
}
else
{
document.write("<img src='slaba.jpg'>’")
}
V tem primeru je dobra.jpg oblikovana za 16 bitne palete in boljše, medtem ko je slaba.jpg za 8 bitne.
heightwidthavailHeightavailWidthcolorDepthpixelDepthSERŠ Maribor : Strokovna gimnazija : 2004 : Leon Borko