0

私は 2 つの Web サイトを持っています 。1. https://dl.dropbox.com/u/43733183/FacebookPages/tes.html

1ページ目を2ページ目に表示したい。そのためにiframeを使用しています。iframe の重みは制御できますが、高さについては問題があります

以下は私のコードです

<iframe frameborder="0" id="iframe1" marginheight="0" marginwidth="0" scrolling="auto" height="100%" src="dl.dropbox.com/u/43733183/FacebookPages/tes.html"; width="100%"></iframe>

最初のウェブサイトにフルハイトで配置するにはどうすればよいですか? ページに 1 つのメイン スクロールバーを配置したいと考えています。

ありがとう

4

1 に答える 1

0

そうしないと、iframe 内のドキュメントの高さがわからないと、iframe の高さを設定できません。

JavaScriptを使用してドキュメントの高さを見つけることができますが、iframe内のドキュメントが別のドメインにあるため、これは不可能です.セキュリティはクロスドメインJavaScriptを許可していません.(クロスドメイン間の通信には多くの方法があります.クロスドメインJavaスクリプトまたはwindow.postmessageまたはハッシュベースのクロスドメインスクリプト用のgoogle)

このシナリオでは、% 単位の iframe の高さは機能しません。px 単位の絶対サイズが必要です。

于 2012-11-08T07:15:55.437 に答える