Autor | Zpráva | ||
---|---|---|---|
Liu Profil * |
#1 · Zasláno: 21. 1. 2008, 17:51:22
zdar, potreboval by som zistit realnu sirku a vysku elementu, DIV-u. V styloch
nemam nastavne nic, teda preddefinovane hodnoty "auto" pre sirku a vysku elementu. Ked elment naplnim nakym obsahom (dalsim elmentom, napr. obrazok, text), element sa zvacsi do takej miery aby mohol tento obsah pojmut, a tym samozrejme ziska svoju sirku a vysku. A prave tuto sirku a vysku by som potreboval zistit. Da sa to? ak ano ako? Dakujem -- skusal som nieco taketo v JavaScripte, ale neuspesne, "zistiVysku" nemala ziadnu hodnotu: var zistiVysku = document.getElementById("textDiv").style.height; |
||
los Profil * |
#2 · Zasláno: 21. 1. 2008, 17:58:39
|
||
Joker Profil |
#3 · Zasláno: 21. 1. 2008, 18:00:02
Liu
prvek.clientHeight a prvek.clentWidth by snad měly být správné... |
||
Liu Profil * |
#4 · Zasláno: 21. 1. 2008, 18:06:23
Diky moc za pomoc, necht buh sprovazi tve kroky a necht sou ti hvezdy nakloneny
Takze moj funkcny vysledok pre inych: var zistiVysku = document.getElementById("textDiv").offsetHeight; Fakt diki, moc mi to momohlo po 2 prebdených nociach, dufam len ze to bude fachat ako na FF tak aj na IE, O, NN... |
||
Liu Profil * |
#5 · Zasláno: 21. 1. 2008, 18:07:17
Skusim aj to druhe, diki kluci
|
||
Časová prodleva: 3 dny
|
|||
Pietro Profil |
#6 · Zasláno: 24. 1. 2008, 17:20:24
Dá se toto použít i na celý tag body?
|
||
Leo Profil |
#7 · Zasláno: 24. 1. 2008, 17:39:58
"Dá se toto použít i na celý tag body?"
Da, otazka je, jestli je vysledek to, co si pod sirkou a vyskou body prestavujete. Leo |
||
Pietro Profil |
#8 · Zasláno: 24. 1. 2008, 18:32:26
Představuji si hlavně výšku celé stránky (nikoli jen „průhledu“ okna). Zkusil jsem to:
document.body.offsetHeight; ale úspěch byl nevalný. Pouze FF a Safari to pochopili dobře. Nakonec jsem to vyřešil uzavřením celého obsahu stránky do divu. |
||
Leo Profil |
#9 · Zasláno: 24. 1. 2008, 19:03:49
"document.body.offsetHeight; ale úspěch byl nevalný"
Mam pocit, ze to zalezi i na DOCTYPE, Leo |
||
Pietro Profil |
#10 · Zasláno: 24. 1. 2008, 19:10:41
Doctype mám Transitional HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
||
Časová prodleva: 16 let
|
0