28. maj 2004 - 08:53Der er
12 kommentarer og 1 løsning
Lave iframe af en del af en website?
Hejsa.
Jeg står med et problem: Jeg har en hjemmeside, hvor jeg vil lave en iframe af en andens hjemmeside. Problemet er ikke at lave frame, men at jeg kun vil ha en del af hjemmesiden til at vises i iframe. ------ Eks:
<html> </body> bla bla bla.. . . . . <table>..bla bla..</table>...
-------
Jeg vil f.eks. nu ha kún tabellen (eller andet tekst) til at vises i min iframe, og ikke hele siden.
Hvordan gør jeg det, uden at hotlinke hele siden eller ændre koden på den hotlinkede side?
Du sagde ikke om du har adgang til koderne på den anden side som du vil linke til. Hvis du ikke har, kan du ikke gøre noget som helst.
Hvis du har, så er den eneste ting du kan gøre, at lave en lokal anker ligesom du laver interne links i det samme dokument) på dette objekt (eller hvad det nu det skulle være), som du gerne vil fremvise i din iframe, således at du linker fra iframe til det fjerne dokument, og inde i dokumentet skal du linke til det markerede sektion. På denne måde opnår du atfå på skærmen DEN DEL af det ønskede dokument, uden at man skulle rulle sig frem til den, men hele dokumentet følger også med, så brugerne kan stadig rulle op og ned.
Ja jeg har adgang til koderne på den anden side. Men kan man begrænse det med intern link, til at kun omfatte det der er en del af dokumentet, og ikke det der kommer efter (resten af dokumentet)? Evt. lave en duplikat af indholdet sidst på den side?
Du kan også disable scrolling på iframe, således at man kun kan se den del af dokumentet som du ønsker. Du kan i såfald også angive præcis størrelse på iframen, således at den er ligesåstor som information som du udtrækker. Eller, hvis objektet ligger helt oppe i toppen af det fjerne dok., så disabler du scrolling igen, og angiver størrelse. Så behøver du ikke at lede efter om der er nogen lokale ankers i dokumentet. Jeg har ikke prøvet denne metode, har heller aldrig fået brug for så'n noget, men det er bare en ide, og skriv bare tilbage, hvis den virker. ;-)
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.