Pogledajte određenu poruku
Staro 22. 12. 2006.   #1
bojan_bozovic
expert
Master
 
Avatar bojan_bozovic
 
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
bojan_bozovic is on a distinguished road
Unhappy Javaskript - capture kada je browser maksimiziran

Au, ovo je problem. Idite na http://www.quirksmode.org/viewport/compatibility.html

i skrolujte skroz dole. evo sta mi opera kaze, npr.

Citat:
self.screenX: -4 WTF
self.screenY: -23 WTF
self.innerHeight: 592
self.innerWidth: 1018
self.outerHeight: 655 a treba 715px toliko je bez taskbara
self.outerWidth: 1028 O RLY? Ekran je samo 1024px!
self.screen.height: 768
self.screen.width: 1024
self.screen.availHeight: 715
self.screen.availWidth: 1024
self.screenTop: 101
self.screenLeft: 5
self.screen.colorDepth: 32
self.screen.pixelDepth: 32
document.body.clientHeight: 592
document.documentElement.clientHeight: 5955
nonsense starts, 1002px, sta je 1002px?
document.body.clientWidth: 1002
document.documentElement.clientWidth: 1002
document.body.scrollHeight: 5955
document.documentElement.scrollHeight: 5955
document.body.scrollWidth: 1002
document.documentElement.scrollWidth: 1002
document.body.offsetHeight: 592
document.documentElement.offsetHeight: 5955
document.body.offsetWidth: 1018
document.documentElement.offsetWidth: 1002
i IE npr.

Citat:
self.screen.height: 768self.screen.width: 1024
self.screen.availHeight: 715
self.screen.availWidth: 1024
self.screenTop: 93
self.screen.colorDepth: 32
document.body.clientHeight: 598
document.body.clientWidth: 1004
document.body.scrollHeight: 5997
document.documentElement.scrollHeight: 602
document.body.scrollWidth: 1004
document.documentElement.scrollWidth: 1024
document.body.offsetHeight: 602
document.documentElement.offsetHeight: 602
document.body.offsetWidth: 1024
document.documentElement.offsetWidth: 1024
E da, samo sto visina nije ispravna, zar ne? 602 a treba 715.

Resenje mi samo za IE treba, da na onresize event znam kada je browser maksiimiziran. Kako da napisem onresize handler, help! (Razni shellovi za IE kako daju rezultate, sta ja znam AvantBrowser, pa sa toolbarima kako je ne znam...) Ovo je da se covek za glavu uhvati, 1028 px na ekranu od 1024,
Mozilla Seamonkey (Gecko 1.8) ima outerWidth od 1032px, ni on nije bolji.
BTW 1002 ce biti sirina u operi bez toolbara, vidim ja...
Ko sto rekoh, samo u IE da radi, to je sve sto treba.

Poslednja izmena od bojan_bozovic : 22. 12. 2006. u 12:06.
bojan_bozovic je offline   Odgovorite uz citat