Jag vill veta hur man med javascript kan plocka ut bredd o höjd på en Iframe på sidan om ligger innuti
någon som har något förslag?
parent.window.width.value;
6 svar · 275 visningar · startad av Smultron
Jag vill veta hur man med javascript kan plocka ut bredd o höjd på en Iframe på sidan om ligger innuti
någon som har något förslag?
parent.window.width.value;
Från dokumentet i en iframe vill du ta reda på iframens höjd/bredd?
w=(document.all)?document.body.clientWidth:window.innerWidth;
h=(document.all)?document.body.clientHeight:window.innerHeight;
detta fungerade inte men det är så jag vill göra...
Nehepp... Får man fråga vad du vill göra? :)
Ja
jag vill ta reda på bredden och höjden på en iFrame från dokumentet som ligger som källa i iframen...alltså det som visas i iframen
Ok, men du måste skilja på iframens höjd och dokumentets (bodyns) höjd. Det är därför du får en scroll-lista om dokumentet är större än det som får plats i fönstret. Om du vill ta reda på dokumentets (bodyns) höjd från aktuellt dokument använder du:
var h=(document.height)?document.height:document.body.scrollHeight;
(och motsvarande width för bredden), eller om du vill ha reda på höjden på ett dokument som ligger i en iframe (med namnet foo) i aktuellt dokument;
var h=(document.height)?foo.document.height:foo.document.body.scrollHeight;
mm det funkar nu har jag bara endel andra problem dock :( får fixa till det