Avatar billede miss-g Seniormester
30. september 2004 - 17:31 Der er 6 kommentarer og
1 løsning

Iframe højde alt efter indhold?

Har en iframe, hvor jeg gerne vil have vist en tabel. Denne tabel kan dog variere i højden (nogle navne som logger af og på) - kan iframes højde rette sig efter indhold?

Miss-G
Avatar billede grunken Nybegynder
30. september 2004 - 19:17 #1
i iframen

window.onload = function(){
parent.document.getElementById("IFRAMEID").style.height = document.body.scrollHeight+"px";
}
Avatar billede miss-g Seniormester
30. september 2004 - 20:40 #2
Synes ikke rigtigt det virker. Har indsat den sådan her:

<iframe src="chat-sj.htm" name="chat" width="530" marginwidth="0" height="300" marginheight="0" align="top" scrolling="no" frameborder="0" allowtransparency="true":window.onload = function(){
parent.document.getElementById("IFRAMEID").style.height = document.body.scrollHeight+"px";}
></iframe>

Måske er det et tegn som skal adskille et eller andet sted. Har ikke så meget styr på det....
Avatar billede miss-g Seniormester
30. september 2004 - 20:46 #3
("IFRAMEID")


Skal sikkert ændres til noget andet, og måske har jeg placeret det forkert.

Må gerne skære det ud i pap og bøje i neon *G*
Avatar billede miss-g Seniormester
30. september 2004 - 21:01 #4
Jeg har ikke rigtigt nogen body kode - da jeg laver siden på en template og kun har et bestemt område at redigere i. Kan selvfølgelig lægge koden på templaten om nødvendigt.

Kan se i andre indlæg at der skal noget i body og noget i head ???

Kigger ind senere.
Avatar billede grunken Nybegynder
30. september 2004 - 23:17 #5
det skal jo placeres i koden i documentet i iframen

<html>
<head>
<script type="text/javascript">
window.onload = function(){
parent.document.getElementById("chat").style.height = document.body.scrollHeight+"px";
}
</script>
<head>
<body>
  alle dine tables
</body>
</html>

din iframe hvor koden ligger i skal så se sådan ud:
<iframe src="filindeholdendeovenståendekode.html" id="chat" name="chat"></iframe>
Avatar billede miss-g Seniormester
05. oktober 2004 - 10:16 #6
Jeg har ikke nogen head jeg kan indsætte noget i, da det er en template med redigerbare områder.... hvad gør man så?

Og for mig at se er der ingen ændring i selve iframe koden?
Avatar billede miss-g Seniormester
09. oktober 2004 - 09:38 #7
Opretter et nyt - da da tilsyneladende ikke sker mere her.
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