做這樣的事情是完全允許在javascript:爲什麼Window.open()的返回類型是void?
var newWindow = window.open(...)
然而,這並不在GWT的塞納里奧工作(我使用1.5我不知道以後的版本),
Window window = Window.open("", "", "");
拋出一個編譯時錯誤,open是一個返回類型爲void的方法。
爲什麼它應該是無效的?如果我想從主窗口關閉彈出窗口怎麼辦? 我該如何得到它的處理?
我將不得不訴諸於本地JavaScript毫無疑問,但我只是好奇,以爲什麼會這樣...
任何其他解決方案適用於我嗎? – 2010-04-01 05:33:51