ホームページ >ウェブフロントエンド >htmlチュートリアル >Firefox 互換 iframe 高適応 code_html/css_WEB-ITnose

Firefox 互換 iframe 高適応 code_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:39:021084ブラウズ

iframe の高さの適応性に関するコードはインターネット上にたくさんありますが、この記事では実用性に基づいて次のコードを整理します:

JavaScript 部分:

JavaScript コードを折りたたんでコンテンツをクリップボードにコピーします

<script type="text/javascript"> function SetCwinHeight(iframeObj){ if (document.getElementById){ if (iframeObj){ if (iframeObj.contentDocument && iframeObj.contentDocument.body.offsetHeight){ iframeObj.height = iframeObj.contentDocument.body.offsetHeight; } else if (document.frames[iframeObj.name].document && document.frames[iframeObj.name].document.body.scrollHeight){ iframeObj.height = document.frames[iframeObj.name].document.body.scrollHeight;   } } } } </script> 


html部分:

XML/HTMLコードを折りたたみ、内容をクリップボードにコピーします

<iframe name="frameContent" src="*" frameborder="0" width="100%" onload="SetCwinHeight(this)"></iframe> 


*が付いている部分にはiframeページのアドレスを記入してください。 src アドレスは同じ Web サイト内にある必要があり、そうでない場合は「許可が禁止されています」エラーが発生することに注意してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。