0

私のHTML:

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

iframeで1.aspxページが読み込まれます。したがって、subform tdの高さは。の<form>タグの高さでなければなりません1.aspx

4

1 に答える 1

0

1.aspx のロード イベントで、フォームの高さを渡して、親フレームで関数を呼び出します。

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

(フォームの名前は「myForm」であると想定しています。そうでない場合は、それに応じてコードを調整してください。) 親:

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

テストされていないコード、デバッグなどが必要な場合があります。「メインフォーム」ではなく、「サブフォーム」を調整したいですか?

于 2012-10-10T13:50:47.630 に答える