Selve sidens indhold skal kunne scrolles med den scroller, jeg ved godt at det ville være oplagt at loade al HTML koden ind i et <span></span>, men så skal hele sidens skelet ændres.
Du behøver i øvrigt ikke lave om på sidens skelet - det er jeg ret sikker på. Du lægger den jo i et absolut positioneret span, som du kan placere, hvor du vil og optager pladsen, hvor du ellers ville placere iframe'en med en transparent gif - eller et 'tomt' div :)
Jo det er WWW, og nej jeg vil helst undvære at nøjes med IE, men hvis det er den eneste mulighed må jeg jo gøre det.
Grunden til at jeg gerne vil have ændret højden på min iframe er at jeg ikke på forhånd ved hvor meget af indhold som skal scrolles igennem, så jeg er nødt til at vide hvor meget indholdet fylder.
Ja, det jeg lige har skrevet: Der, hvor du vil have scrolleren, lægger du f.eks. en transparent gif til at optage plads (kommer anpå, om det er nødvendigt af hensyn til designet). Derefter placerer du alle scroller-spannene med CSS. Det er det, den er lavet til :)
Jeg ved godt hvad du mener, men jeg er ikke sikker på at den holder.
Problemet med scrolleren er jo netop at den kun scroller i <div> tag'et og ikke direkte i Iframen, så jeg ved ikke om noget af indholdet ikke bliver vist!
Jeg var 'sidekammerat' med Gert på Framfab, hvor han udviklede scrolleren til nikefootball.com Derudover har vi implementeret den på et utal af sites - og jeg har personligt videreudviklet den i mange special-versioner. Tro mig: Det kan det sagtens - det er hele meningen med den ;o) /mvh
Giv din iframe et id, aflæs (i iframen) dens højde onload og lav den størrelse om på html-elementet, altså med parent.document.getElementById('iframeId').style.height = h + 'px'
olebole og roenving >> Der er kun én grund til at jeg ikke bare henter indholdet ind serverside og det er at dette er en update af en allerede eksisterende side som viser sit indhold i en iframe.
Derfor ville det tage en evighed at ændre skelettet på siden til f.eks. at lave en <!--include..--> eller lign.
Jeg ville helt klart undgå at inkludere en iframe i en dynamisk scroller. Du kan temmelig let få renderingsfejl i IE - afhængig af sidens og iframe'ens øvrige indhold.
olebole >> Jeg lukker nu, hvis du alligevel vil gøre krav på dine point så læg lige en besked, ikke. :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.