2012-02-08 14 views
0

私はすばらしいGWTアプリケーションを構築しています。ページの最後には、私が開発しているWordPressブログを載せたいと思います。そのためには、com.google.gwt.user.client.ui.Frameを使用してIFrameが作成され、Wordpressがシームレスに埋め込まれるようにしたいと考えています。別のウェブサイトをGWTアプリケーションに埋め込む

IFrameのサイズに問題はありますが、これを作成して動作しているようです。どのようにサイズが変更されているのか分かりませんが、スクロールバーがスクロールされるように小さすぎます。これにより埋め込みが非常にシームレスになることはありません。

この2番目のwebisteをGWTアプリにシームレスに埋め込むには、何をすべきですか?

答えて

0

最も簡単な解決策は、iframeを可能な限り大きくすることです。予想外のスクロールバーがないことを願っています。

また、iframeのinnerDocumentにアクセスできる場合(SOPでこれをやめることができない場合)、サイズをiframeのサイズと比較してiframeの高さ/幅を増やすことができますif必要。

ブログが別のドメインにある場合は、cross-document messagingを使用してドキュメントのサイズに関する情報を取得しようとする可能性があります(IE7、IE6では機能しません。

また、iframeを使用せずにブログの情報を含めることもできます。あなたは単にあなたのブログのRSSを引っ張り、それを解析して好きな方法で表示することができます。

関連する問題