0

別の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>

誰でも助けることができます.....

4

1 に答える 1