別のhtmlページにリンクするIframeがあります。iframeはdiv内に含まれています。iframeの内容に応じて高値を自動調整するコードを見つけました。このコードは、Firefoxおよび古いバージョンのInternet Explorerでは正常に機能しますが、v7以降では高さを調整しません。
Javascript:
<script type="text/javascript">
function changeContent(){
document.getElementById('right').innerHTML = window.frames['contentFRAME'].document.getElementsByTagName('html')[0].innerHTML;
}
</script>
HTML:
<div class="fl" id="right">
<iframe class="newsFrame" id = "contentFRAME" name = "contentFRAME" src ="news.html" onLoad = "changeContent()"></iframe>
</div>
誰でも助けることができます.....