- 締切済み
JavaScriptで質問
IEではサイズが取得できるのに、Firefoxではうまく動作しない。 iframeを使用してhtmlを表示しています。その場合、iframeで表示する元ファイルのサイズをJavaScriptを使用して、表示する元ファイルのサイズによりIFrameの縦を拡張していますが、Firefoxではうまくサイズが取れません。何に問題があるのでしょうか? わかる方、ご回答をお願いします。 ≪html側の記述≫ <iframe src="HiringOfNewGraduates/CustomText/Txt01.html" name="ifra1" frameborder="1" class="format2" onload="resize(this, ifra1);"> </iframe> ≪resize()≫ function resize(me, fr) { me.style.height = fr.document.body.scrollHeight + "px"; }
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
Firefoxだと fr.contentDocument.body.scrollHeight + "px"; では
お礼
ご返事ありがとうございます。 ご指摘の通りやってみましたが、うまくいきませんでした。 firefox3.6で試しました。