将另一个网站嵌入GWT应用程序

将另一个网站嵌入GWT应用程序,gwt,iframe,Gwt,Iframe,我正在构建一个看起来很棒的GWT应用程序。在页面的最后,我想加入我正在开发的WordPress博客。为了做到这一点,我想使用com.google.gwt.user.client.ui.Frame,这样就可以创建一个IFrame,然后无缝地嵌入Wordpress 虽然IFrame的大小有一个问题,但我已经构建了它,它似乎可以工作。我不确定它是如何变大的,但它太小了,以至于滚动条被扔到了上面。这使得嵌入不那么无缝 我应该怎么做才能使第二个webiste无缝地嵌入到我的GWT应用程序中?最简单的解决方

我正在构建一个看起来很棒的GWT应用程序。在页面的最后,我想加入我正在开发的WordPress博客。为了做到这一点,我想使用com.google.gwt.user.client.ui.Frame,这样就可以创建一个IFrame,然后无缝地嵌入Wordpress

虽然IFrame的大小有一个问题,但我已经构建了它,它似乎可以工作。我不确定它是如何变大的,但它太小了,以至于滚动条被扔到了上面。这使得嵌入不那么无缝


我应该怎么做才能使第二个webiste无缝地嵌入到我的GWT应用程序中?

最简单的解决方案是使iframe尽可能大,并希望不会出现意外的滚动条

还有另一种方法,如果您可以访问iframe的innerDocument if,并且没有阻止您这样做,那么您可以将其大小与iframe的大小进行比较,并在必要时增加iframe的高度/宽度

如果博客位于另一个域中,您可能会尝试使用来检索有关文档大小的信息。这在IE7、IE6中不起作用,您必须在博客上添加一些额外的JS

此外,您还可以在不使用iFrame的情况下包含博客中的信息。你可以简单地拉你的博客的RSS,解析它,并以任何你喜欢的方式显示它