2012-01-29 83 views
0

我有一個GWT小工具,它託管在一個iframe中(作爲Google小工具)。來自iframe的GWT PopupPanel

我想從小工具內打開一個GWT PopupPanel,但它集中在整個瀏覽器窗口而不僅僅是iframe。這可能嗎?

回答

1

除非你可以讓iframe變大一點。 iframe是一個窗口,就其中運行的代碼而言,所以您的代碼只能測量iframe的總高度/寬度,並且不能在該窗口之外繪製。

一個可能的例外可能是打開一個新窗口Window.open(...),但你需要加載其他的東西,一個新的頁面。

+0

謝謝,是的,似乎確實如此。在這個階段加載一個新頁面不是一個選項,所以我會堅持讓UI包含在iframe中。 – snae 2012-01-29 20:34:10