Solved

Automatic height on layout

Posted on 2007-12-04
6
382 Views
Last Modified: 2008-02-01
I have the following layout with iframes:

http://absolutemediaworks.com/clients/newmoversway/

Each content page (home, about us, local moves etc) has different height (short content - long content on each one).  How could I make the whole layout adjust to the height of the content so at the bottom you don't see all the blank space?

Regards,

Johan.
0
Comment
Question by:Charlesfx9
  • 3
  • 3
6 Comments
 
LVL 12

Expert Comment

by:Sinoj Sebastian
Comment Utility
This may help you
http://www.diplok.com/1ppl/html/article093.html

"resizeIframe()" is the one that adjust the height of the IFrame
<script type="text/javascript">

function resizeIframe() {
 

	// Must launched on the body onload event handler for IE

	// Use document.documentElement if you are in Compat mode

	i = parent.document.getElementById(window.name)

	iHeight = document.body.scrollHeight

	i.style.height = iHeight + 5 + "px"

}

</script>

Open in new window

0
 

Author Comment

by:Charlesfx9
Comment Utility
Thanks for the respond,

I've placed the script on the main index that holds everything and nothing happens, I've also placed the script on the content page and nothing happens neither
0
 
LVL 12

Accepted Solution

by:
Sinoj Sebastian earned 500 total points
Comment Utility
Have you looked at the link?
http://www.diplok.com/1ppl/html/article093.html
you need place that script in content page and call that funtion onload.
0
6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

 

Author Comment

by:Charlesfx9
Comment Utility
I have the script on the content page and I believe I'm calling the function correctly but nothing happens....this is the content page where you can view it's source:

http://absolutemediaworks.com/clients/newmoversway/images/comercial_moves.html

0
 
LVL 12

Expert Comment

by:Sinoj Sebastian
Comment Utility
Hmmm....
I see that.
Now I know that your Iframe resize is working
You see large blank space because, it is from content page
http://absolutemediaworks.com/clients/newmoversway/images/comercial_moves.html

I'll check it soon.
0
 

Author Comment

by:Charlesfx9
Comment Utility
you're right...there is some space within the page (lot of <br>) but I had to forcely do it so the content will be correctly.  Somehow I have to fix this first to see the automatic height working...

Do you happen to know how I could fix all those spaces? I could place a new question to reward you the points since it maybe consider a new question.....let me know please

0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
Why do we like using grid based layouts in website design? Let's look at the live examples of websites and compare them to grid based WordPress themes.
In this tutorial viewers will learn how to style rounded corners for elements in CSS using the border-radius property Begin with a normal styled element such as a div: To style all four corners of the div to be the same degree of roundness, use the …
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now