分类：电脑/网络-软件-网络软件
问题：关于内联框架的问题<iframe>在&lt;iframe&gt; 
在<i></iframe>中如果不定义width和height，加入一个链接后，为什么往往是在一个小表格中显示，然后出现滚动条，如果把滚动条关了，它还是在那一个小表格里显示。我想做个带内联框架的网页index.html，其中被链接网页1.html和2.html，都是用一个表格写成的文本，表格大小为宽760高其中一个为500，另一个为800，主页index.html为上中下三个表格，中间在表格中显示内联框架，表格宽度固定，问题出在高度上，我该如何设置才能让1.html刚好完全在主页中完全显示。有高手的话帮帮忙啊
回答：<a href=" ml" target=main >1</a><a href=" ml" target=main >2</a>....................<!--注意如下设定的TD，mainview是TD的ID,注意与script一致--><td align="center" id="mainview"  width="760"  height="100%" ><!--注意如下设定的IFRAME，main是IFRAME的NAME,注意与script一致-->  <IFRAME  name="main" align=center marginWidth=0 marginHeight=0    src=" ml" Border=0 scrolling=no width="100%" height="100%" ></IFRAME></td><!--IFRAME高度控制的JS代码--><script language="javascript" for="main" event="onload">mainview.height=1;mainview.height= rollHeight+10;</script> ..........**********************marginWidth是 ml左边空白的宽度,marginHeigh是 ml顶边空白的高度,标准的表格是<table><tr><td>内容</td></tr></table>，<tr>像是“行”<td>像是“列”，例如表内有两行<table><tr><td>内容1</td></tr><tr><td>内容2</td></tr></table>，例如表内有两列<table><tr><td>内容1</td><td>内容2</td></tr></table>，<td>是装载内容的基本“容器”，如果没有“容器”，网页在显示时可能会出错，“table后接着用的iframe”－－建议你将table改为div,代码可以是：<div align="center" id="mainview" width="760" height="100%" ><IFRAME name="main" align=center marginWidth=0 marginHeight=0 src=" ml" frameBorder=0 scrolling=no width="100%" height="100%" ></IFRAME></div><script..................>这样显示应当没有问题了