私の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.aspx のロード イベントで、フォームの高さを渡して、親フレームで関数を呼び出します。
window.parent.adjustTD(document.myForm.offsetHeight);
(フォームの名前は「myForm」であると想定しています。そうでない場合は、それに応じてコードを調整してください。) 親:
function adjustTD(inHeight)
{
document.getElementById("subform").style.height = inHeight.toString() + "px";
}
テストされていないコード、デバッグなどが必要な場合があります。「メインフォーム」ではなく、「サブフォーム」を調整したいですか?