Autor | Zpráva | ||
---|---|---|---|
Camo Profil |
#1 · Zasláno: 26. 11. 2009, 20:27:01
Dobrý večer! Na dobrú noc, macko ......
Hneď priznávam, že som asi pol hodinu hĺadal v Googli Javascript getheight(), ale moc som toho nenašiel a ak tak tomu vôbec nechápem. Pozeral som čosi na Intervale ai. ,ale nejaké normálny popis metódy som nenašiel. Môže mi niekto dať link kde by som to našiel, ak také niečo vôbec existuje? Potrebujem(pre pokusy), zistiť výšku elementu v PX aby som s ńou mohol ďalej pracovať. Predstavujem si to nejak takto: h=document.getElementByID(´bla´).getHeight() Vďaka za pomoc! |
||
Carrot Profil * |
#2 · Zasláno: 26. 11. 2009, 20:33:57
|
||
Camo Profil |
Carrot:
Hmm, funguje! Mám toto: <body style="text-align:center"> <div id="lolo" style="padding:20px; margin:50px; width:300px; background-color:Green">kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh kvmjhmkvhjkcfvg djh jkvmjhmkvhjkcfvg djh jkvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh jj kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j </div> <div id="bobo" style="background-color:red; width:200px">ghghghgh</div> <script type="text/javascript"> var h = document.getElementById('lolo').offsetHeight; document.getElementById('bobo').style.height=h ; </script> </body> Len ako sa zdá z toho článku, je to len pre IE a Mozilu. Niečo univerzálnejšie neexistuje? |
||
Chamurappi Profil |
#4 · Zasláno: 26. 11. 2009, 21:07:47
Reaguji na Cama:
„ako sa zdá z toho článku, je to len pre IE a Mozilu“ Jak jsi to z toho vyčetl? „Niečo univerzálnejšie neexistuje?“ Ne. Tohle funguje všude. Kdybys chtěl, aby tvůj skript fungoval i ve standardním režimu, připiš k h + "px". |
||
Camo Profil |
#5 · Zasláno: 26. 11. 2009, 21:11:37 · Upravil/a: Camo
Chamurappi:
Z tejto vety:,,offsetHeight is part of the MSIE's DHTML object model. offsetHeight is not part of any W3C specification or technical recommendation.,, Či som si niečo zle preložil? No a to ma samozrejme teší, vďaka za informáciu! |
||
Chamurappi Profil |
#6 · Zasláno: 26. 11. 2009, 21:17:47 · Upravil/a: Chamurappi
Reaguji na Cama:
Existence specifikace by stejně nezaručovala universálnost. Hodně z toho, co se dnes používá, pochází z „MSIE's DHTML object modelu“, třeba i slavná vlastnost innerHTML. |
||
Camo Profil |
#7 · Zasláno: 26. 11. 2009, 21:18:20
A teda ide o to, že tú výšku potrebujem potrebujem získať z elementu, ktorý nemá pevnú výšku. Ten príklad mi funguje, ale nebude tam nejaký zádrhel?
|
||
Chamurappi Profil |
#8 · Zasláno: 26. 11. 2009, 21:22:42
Reaguji na Cama:
„nebude tam nejaký zádrhel?“ Neměl by být. A pokud bude, všimneš si toho :-) |
||
Camo Profil |
#9 · Zasláno: 26. 11. 2009, 21:29:12
Tak teda ešte raz vďaka!
Dobrú noc vám deti! |
||
Nox Profil |
#10 · Zasláno: 26. 11. 2009, 22:55:39
Camo:
Dobrou noc, strýčku Fido! |
||
Časová prodleva: 14 let
|
0