scrollHeight giver forskellige værdier?
Jeg bruger scrollHeight til at finde den samlede højde på et dokument, så jeg kan lave en iframe der kan smyge sig rundt om.Så langt så godt. Nu er jeg stødt på et problem.
Hvis browservinduet ikke er særlig højt, men dokumentet inde i iframen er langt, får jeg en forkert værdi returneret?
Jeg prøver f.eks. at hente værdien med
self.topiframe.document.body.scrollHeight
Så kan jeg få returneret 200 selv om dokumentet er over 1000 pixels højt, og så bliver min iframe selvfølgelig for lille.
Hvis jeg flytte linien ned i dokumentet inde i iframen, så den selv smager på sin egen højde, returnerer den korrekt værdi, men det dur i mit tilfælde bare ikke. Jeg er nødt til at have dette check liggende i det omkringliggende dokument.
Hvorfor kan jeg ikke få returneret den korrekte værdi udefra?
