0

我的 HTML:

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

在 iframe 中,1.aspx页面将被加载。所以subform td 的高度必须是<form>标签 in的高度1.aspx

4

1 回答 1

0

1.aspx的load事件中,调用父框架上的一个函数,传递窗体高度。

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

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

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

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

于 2012-10-10T13:50:47.630 回答