ホームページ  >  記事  >  ウェブフロントエンド  >  iframe_html/css_WEB-ITnoseのカスタム高さについて

iframe_html/css_WEB-ITnoseのカスタム高さについて

WBOY
WBOYオリジナル
2016-06-24 12:18:341002ブラウズ

最近仕事でそのような問題に遭遇しました。iframeの高さをカスタマイズする問題については、次のようになります。JSPページをHTMLに埋め込むと、JSPページのコンテンツが取得されます。はい、取り出されるコンテンツは多い場合と少ない場合があるため、iframe の高さを設定するのは非常に面倒な問題になります。設定が小さすぎると、コンテンツが多く含まれるコンテンツが表示されなくなります。設定しすぎると、コンテンツが少ない iframe の高さが下から大きく離れてしまい、見栄えが悪くなります。私が書いたコードを見てください




このコードでは、onload="this.height=window.frames['cjrd'].window.document.body.scrollHeight" はアダプティブIEや360ブラウザでは正常な高さですが、FirefoxやGoogleではアダプティブ高さが取得できません。


ディスカッションへの返信 (解決策)

でこれを行うことができます。 iframe ページ js を呼び出して iframe コンテンツの高さと幅を計算し、iframe ページの js から親ウィンドウの js を呼び出して iframe 要素の幅と高さを設定します。

2階のコードを試してみましたが、FirefoxとGoogleではまだ動作しないようですが、ご協力ありがとうございます

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