Avatar billede Slettet bruger
17. juni 2004 - 10:46 Der er 8 kommentarer og
1 løsning

skalering af iframe

Jeg har en hjemmeside hvor jeg bruger php's "include" funktion til at inkludere sider, jeg vil egentlig godt bruge en iframe, men indholdet på mine sider er ikke lige langt, er der en af jer der ved om man kan ændre højden af en iframe fra side til side?
Avatar billede roenving Novice
17. juni 2004 - 11:01 #1
Inde i iframen lægger du dette:

<script language="javascript" type="text/javascript">
function ifrHeight(){
  var t=(window.innerHeight)?document.innerHeight:document.body.scrollHeight;
  if(parent!=window)parent.document.getElementById('IFRAMEID').style.height=t+4+'px';
}
</script>

<body onload="ifrHeight()">

-- og så giver du iframen et id, her har jeg brugt id="IFRAMEID" !-)
Avatar billede Slettet bruger
17. juni 2004 - 15:36 #2
jeg er ikke helt med... kender ikke js overhovedet... hvordan ændrer jeg så størrelsen?
Avatar billede roenving Novice
17. juni 2004 - 15:45 #3
Det gør scriptet alt efter hvor meget indhold der er i iframen !-)
Avatar billede Slettet bruger
18. juni 2004 - 20:34 #4
nice... det lyder genialt. jeg har ikke afprøvet det endnu, men læg et svar :)
Avatar billede roenving Novice
18. juni 2004 - 21:35 #5
Velbekomme '-)
Avatar billede roenving Novice
18. juni 2004 - 21:49 #6
-- og tak for point ;~}
Avatar billede Slettet bruger
18. juni 2004 - 21:50 #7
tak for svar ^^
Avatar billede thedeathart Nybegynder
18. juni 2004 - 21:52 #8
hvorfor enig bruge en skarlarbar iframe ?
iframes er lavet til at indeholde data, og så sætte scrollbar på.
php-include bruges til data hvor der kun kommer scrollbar på hele browsere vinduet.
Avatar billede Slettet bruger
18. juni 2004 - 21:53 #9
jeg er heller ikke sikker på at jeg vil bruge det... ville bare vide om man kunne det ^^
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