Avatar billede pennypacker Nybegynder
13. november 2003 - 14:52 Der er 10 kommentarer

Iframe height?

Hvordan kan man lave en iframe sådan at height tilpasser sig til indholdet?
Avatar billede exp Juniormester
13. november 2003 - 15:18 #1
Det kan man vist ikke...
Avatar billede pennypacker Nybegynder
13. november 2003 - 15:23 #2
hmm kan man så lave det med noget andet en iframe?
Avatar billede exp Juniormester
13. november 2003 - 15:38 #3
ja, serverside includes...
Har du mulighed for asp eller php?
Avatar billede pennypacker Nybegynder
13. november 2003 - 15:42 #4
Jeg har mulighed for php
Avatar billede exp Juniormester
13. november 2003 - 15:47 #5
include('sti/til/fil');
Avatar billede pennypacker Nybegynder
13. november 2003 - 15:55 #6
kan man ikke lave det med andet end include
Avatar billede exp Juniormester
13. november 2003 - 17:07 #7
ikke lige umiddelbart - men hvorfor kan du ikke bruge include?
Avatar billede pennypacker Nybegynder
13. november 2003 - 18:22 #8
kan man ikke lave det i java?
Avatar billede exp Juniormester
13. november 2003 - 18:32 #9
har engang set det, men hvad så hvis brugeren har deaktiveret javascript?

P.S. Husk at java og javascript er to forskellige ting!
Avatar billede skovenborg Nybegynder
16. november 2003 - 23:38 #10
du kan godt få en iframe til at tilpasse sig indholdet, men selvfølgelig vil det ikke hjælpe hvis man har slået javascript fra, så hver sikker på at andre også kan have glæde af siden alligevel.
Nå, men her er et lille script som burde kunne gøre det:
<script type="text/javascript">
ie = (document.all) ? 1: 0;
function checkHeight(ifrm)
{
  ifrm.style.height = (ie) ? self[ifrm.name].document.body.scrollHeight+"px" : self[ifrm.name].document.height+20+"px";
}
</script>
....
<iframe name="side" src="side.php" style="height:300px;widht:300px" onload="checkHeight(this)">
</iframe>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester