如何根据iframe高度内的表格调整表格td的高度

时间:2012-10-10 13:27:51

标签: html css

我的HTML:

<table>
  <tr>
    <td id="mainform">
      <iframe id="ifSur"></iframe>
    </td>
    <td id="subform"></td>
  </tr>
</table>

在iframe中,将加载1.aspx页面。因此,subform t d的高度必须是<form>1.aspx标记的高度。

1 个答案:

答案 0 :(得分:0)

在1.aspx的load事件中,调用父框架上的函数,传递表单高度。

window.parent.adjustTD(document.myForm.offsetHeight);

(我假设表单的名称是“myForm”;如果没有,请相应地调整代码。)在父级上:

function adjustTD(inHeight)
{
   document.getElementById("subform").style.height = inHeight.toString() + "px";
}

未经测试的代码,可能需要调试等等。您确定要调整其“子窗体”,而不是“mainform”吗?