1

コンテンツ内から iframe の高さを制御する次の行があります。

$("#frame",top.document).height($("#frame",top.document).contents().find("html").height());

誰かが IE を使用するまでは完璧に動作します。どうすれば IE で動作させることができますか?

前もって感謝します、エロ

解決策を見つけました:

var iFrame = parent.document.getElementById('frame');
newHeight = parseInt(iFrame.contentWindow.document.body.offsetHeight)+20;
$("#frame",top.document).height(newHeight);
4

1 に答える 1

1

わかりました、トーマス、彼女は行きます:

var iFrame = parent.document.getElementById('frame');
newHeight = parseInt(iFrame.contentWindow.document.body.offsetHeight)+20;
$("#frame",top.document).height(newHeight);
于 2013-10-31T05:34:47.300 に答える