---
title: "Iframe & innerheight"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/96213-iframe-innerheight"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "haider"
published: "2004-01-31T14:49:58.000Z"
updated: "2004-01-31T19:50:01.000Z"
replies: 2
views: 469
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/96213-iframe-innerheight"
---

# Iframe & innerheight

## #1 — haider, 2004-01-31T14:49Z

Hej

Jag har en iframe, som jag vill skala om, beroende på dess innehålls innerheight.

Dock, vill jag begränsa iframens höjd, så att den inte blir mindre än 479 pixlar.

Jag försökte att vid onload i varje dokumnt, skriva:

parent.document.getElementById("contenceframe").height=window.innerHeight;

Men det funkade förstås inte.

parent-document.getElement... funkar bra, det är window.innerHeight som IE säger är odefinierad.

Permalänk: https://www.webforum.nu/p/96213

## #2 — Jojoxx, 2004-01-31T17:05Z

Du menar att du vill ändra storleken beroende på innehållet i iframen, inte iframens nuvarande höjd (window.innerHeight)?

Detta borde funka.

```
window.onload=function(){
	parent.document.getElementById("contenceframe").height=Math.max((document.height)?document.height:document.body.scrollHeight,479)+"px"
}
```

om iframens id är "contenceframe".

Permalänk: https://www.webforum.nu/p/1263936

## #3 — haider, 2004-01-31T19:50Z

Typiskt att så enkla saker ändå måste lösas på nåt avancerat sätt :-)

Tack Jojox, det löste sig i alla fall.

Permalänk: https://www.webforum.nu/p/1263998

---

Tråden på webben: https://www.webforum.nu/amne/javascript/96213-iframe-innerheight
