Indholdets højde i et iframe

Tags:    html css

På min hjemmeside www.xyz.1go.dk er jeg ved at lave en scroll-funktion vha. javascript. Hvis man scroller helt ned i bunden, og bliver ved med at holde musen over scroll-ned knappen, vil en variabel med scroll-distancen blive forøget, selvom bunden er nået. Dvs. at når man scroller op igen, skal den overskydende distance lægges til igen, før at man kan se at den begynder at scrolle op.

Det er derfor nødvendigt at kende dokumentets højde i iframet. Uden videre ville jeg tro at jeg bare kunne definere et id på det <div> element som indholdet står i, i iframet, og så bare hente højden med scroll_area.getElementById("id_navn_paa_div_tagget").style.height; Men det duer ikke.

Hvordan kan jeg finde højden på indholdet i iframet?



3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
height er den højde du har bestemt og kan ændre, offsetHeight er den højde elementet rent faktisk har.



height er den højde du har bestemt og kan ændre, offsetHeight er den højde elementet rent faktisk har.


Du kan vidst bare bruge:

Fold kodeboks ind/udKode 


- Mads



Jo...
limit_y = scroll_area.document.getElementById("main_value").offsetHeight;
Så virker det nemlig.

tak



t