<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html> <head> <title>main</title> </head> <body> <table style="width: 100%; " cellspacing="0" cellpadding="0" border="1"> <tr> <td style="background-color: green"> <iframe id="IFrame1" name="IFrame1" src="iframe1.html" hspace="0" vspace="0" frameborder="0" border="0" framespacing="0" marginwidth="0" marginheight="0" style="border-style: solid; border-width: 0px; width: 100%; height: 100%" width="100%" height="100%"></iframe> </td> </tr> <tr> <td> Blah-Blah-Blah </td> </tr> </table> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html> <head> <title>iframe1</title> </head> <body style="background-color: blue"> <table style="width: 100%; " cellspacing="0" cellpadding="0" border="1"> <tr> <td style="background-color: red"> <fieldset><legend> Legend </legend> Blah-Blah-Blah </fieldset> </td> </tr> </table> <hr> </body> </html> td - отрабатывает по-честному: автоподгоняясь под размер iframe. td.clientHeight=150 и у iframe.clientHeight=150. Но тогда почему iframe получается такой большой: у его table.clientHeight=62. На ум приходит что-то а-ля "минимальный размер iframe", но там, ЕМНИП, 100x100 каж-цо... Или это я с прямым углом (размерами window) попутал... В общем - синего, после hr, не должно быть. А по человечески: нужно в аккурат вписать iframe, не зная его размеры, в td.