Avatar billede apromis Praktikant
03. oktober 2010 - 12:36 Der er 3 kommentarer og
1 løsning

Variabel størrelse på Iframe ?

Hej allesammen.

Jeg har en udfordring. Har en Iframe (det skal være en iframe, det kan der ikke ændres på), og ønsker at ændre størrelsen på denne afhængig af indholdet.

Det er heigth jeg har brug for at lave variabel efter indholdet.

Har prøvet at søge på dette, kender i løsningen på mit problem ?

På forh¨nd tak :)
Avatar billede Henry Novice
03. oktober 2010 - 12:43 #1
jeg fandt det her på en side, ved ikke om det er noget du kan bruge til noget!

<script type="text/javascript">
<!--

moz=document.getElementById&&!document.all
mozHeightOffset=20

function resize_iframe(){
document.getElementById("sizeframe").height=100 // required for Moz bug, value can be "", null, or integer
document.getElementById('iframe_id').height=window.frames["iframe_name"].document.body.scrollHeight+(moz?mozHeightOffset:0)
}
// -->
</script>

<iframe width=300 id="sizeframe" name="sizeframe" src="" scrolling="no" frameborder="yes" onload=resize_iframe()></iframe>
Avatar billede apromis Praktikant
03. oktober 2010 - 22:08 #2
Hej min ven.

Har prøvet den her :
<html>
<head>
<script type="text/javascript">
<!--

moz=document.getElementById&&!document.all
mozHeightOffset=20

function resize_iframe(){
document.getElementById("sizeframe").height=100 // required for Moz bug, value can be "", null, or integer
document.getElementById('iframe_id').height=window.frames["iframe_name"].document.body.scrollHeight+(moz?mozHeightOffset:0)
}
// -->
</script>
</head>
<body>
<iframe width=500 id="sizeframe" name="sizeframe" src="http://www.eb.dk" scrolling="no" frameborder="yes" onload="resize_iframe();"></iframe>
<a onClick="resize_iframe();">Call function from a link.</a>
</body>
</html>

Det virker desværre ikke.
Ved du hvorfor ?
Avatar billede Henry Novice
03. oktober 2010 - 22:28 #3
Nej desværre som sagt så fandt jeg det bare på en side
Avatar billede apromis Praktikant
19. april 2011 - 09:12 #4
Lukker da jeg aldrig fandt et godt bud.
Ændrede strukturen på min hjemmeside istedet :)
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