3

私はこのスクリプトを使用しています:iframeコンテンツの高さを動的に自動サイズ変更するように設定します。私が持っているiframeは3つだけです。このスクリプトは、3つではなく、1つだけで機能します。どうすればよいですか?

これが私のページのiframeを示すスニペットです:

<script type='text/javascript'>

    function setIframeHeight(iframeId) {

        var ifDoc, ifRef = document.getElementById( iframeId );
        try {
            ifDoc = ifRef.contentWindow.document.documentElement;
        } catch (e) {
            try {
                ifDoc = ifRef.contentDocument.documentElement;
            } catch (ee) { } 
        }

        if (fDoc) {
            ifRef.height = 1;
            ifRef.height = ifDoc.scrollHeight;
       }

</script>

<iframe id="contentFrame" scrolling="no" frameborder="0" width="100%"
    src="http://ivomenezes.com/frames/home.php"
    onload="setIframeHeight('contentFrame')"> </iframe>
4

0 に答える 0