Forum Moderators: open
It's not suppose to be like that? I wanted to use IFRAME for that, because the page could load and each IFRAME load seperatly.
I think it might be a bug with IE, because the source of my IFRAME is on the same website, it problably tries to load them up before goiing to the next block.
Anyway, has anyone experience that before or maybe someone have a solution?
Thanks a lot for your help.
HTML pages are rendered as they are loaded. Either jump on dialup or connect to some slow server on the other end of the planet and you'll know what I mean.
Are the iframes at the top of the HTML code?
If you want the rest of the page to load FIRST then put the iframes in the code AFTER the parts of the page you want loaded first.
This would probally require some moderate to advanced HTML and CSS.
if so it could be the table code that is the problem. IE has great support for table properties <col> <colgroup> etc.. and also the CSS property table-layout: fixed; [w3.org], using these often helps the rendering speed of the tables, It will cause the table to render the rows incrementally if it knows the width of the cells in advance.
[see Microsofts explanation [msdn.microsoft.com]]
You can optimize table rendering performance by specifying the tableLayout property. This property causes Microsoft Internet Explorer to render the table one row at a time, providing users with information at a faster pace. The tableLayout property determines column widths for a table in the following order:
- 1. By using information in the width property for the col or colGroup element.
- 2. By using information in the width property for the td elements in the first row.
- 3. By dividing the table columns equally, regardless of the size of the content.
Not sure if that works with iframes too.. they could just be increasing the effect.
Suzy