Autor | Zpráva | ||
---|---|---|---|
Ratisko Profil |
#1 · Zasláno: 27. 4. 2010, 16:30:54
Ahoj chtěl bych se zeptat na jeden zajímavý problém. mám iframe a chtěl bych aby jeho výška byla vždy podle obsahu (aby se na stránce nezobrazovali 2 scrollbary. řešení co jsem našel je připsat prvku body (v tom iframu) onLoad="frameElement.height=scrollHeight();" omlouvam se jestli jsem to za = napsal špatně ale to není podstatné. důležité je že když dám před tento řádek alert(frameElement) vypíše to něco jako object HTMLIFrameElement.. to je ještě v pořádku, ale přidám-li .height alert se zobrazí prázdný. Neví někdo čím by to mohlo prosím být? Mohu se takto odkázat na jakoby nadřazený iframe? myslim nadřazený pro to vnitřní <body> :) zkuste odpovědět jestli jste už něco takového řešili nebo máte nápad :)
|
||
Ratisko Profil |
#2 · Zasláno: 27. 4. 2010, 17:01:06
pro upřesnění ten vnořenej body měl být
<BODY onload="frameElement.height = document.body.scrollHeight"> |
||
Časová prodleva: 3 dny
|
|||
Ratisko Profil |
#3 · Zasláno: 30. 4. 2010, 18:58:22
tak jsem to trošku otestoval a frameElement.src jde a frameElement.name nebo id uz ne, vazne nevim proc :/
|
||
Časová prodleva: 6 dní
|
|||
Ratisko Profil |
#4 · Zasláno: 6. 5. 2010, 19:56:35
dobre, problem vyresen, dynamicky iframe nejde :)) static a kdyz to dela 2 posuvniky tak se zbavit toho 2. ... :-D to jsem cekal ze je ten JS teda mocnejsi ;)
|
||
Časová prodleva: 14 let
|
0