私はこのスクリプトを使用しています: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>