我試圖打開新的彈出窗口(瀏覽器窗口)上點擊按鈕。請建議如何阻止它。在新的瀏覽器窗口GWT彈出窗口
8
A
回答
5
使用Window.open()裏面的Button's ClickHandler應該做的伎倆。
20
這應該給你如何做到這一點的基本想法。
Button openWindow = new Button("Open Window");
openWindow.addClickHandler(new ClickHandler() {
public void onClick(final ClickEvent clickEvent) {
Window.open("http://google.com", "_blank", null);
}
});
RootPanel.get().add(openWindow);
+0
如果我想填充彈出到RootPanel的值,那麼該怎麼做? – 2011-12-22 00:33:58
+0
這沒有縫隙支持保持對應用程序狀態的訪問。 – 2012-07-18 09:25:06
3
我們必須使用HTML's Target屬性告訴瀏覽器,那它應該打開。
Window.open("www.google.com","_blank","");
_blank打開一個新的窗口或標籤
_self打開在同一幀中所鏈接的文檔,因爲它被點擊的鏈接的文檔(這是默認值)
_parent打開父框架中的鏈接文檔
_top在窗口全身打開鏈接的文檔
相關問題
- 1. 從彈出窗口打開新的瀏覽器窗口
- 2. 打開新窗口彈出窗口與瀏覽器分開
- 3. Flex:重新調整瀏覽器窗口彈出窗口大小
- 4. 瀏覽彈出窗口?
- 5. 新窗口中GWT,DOM,IE瀏覽器
- 6. 在C#中打開瀏覽器窗口作爲彈出窗口#
- 7. 在瀏覽器窗口關閉前顯示jQuery彈出窗口
- 8. GWT:將窗口小部件添加到新窗口瀏覽器
- 9. 被瀏覽器窗口隱藏的jQuery圖像彈出窗口
- 10. 彈出窗口和瀏覽器動作窗口之間的chrome.storage
- 11. 解決瀏覽器彈出窗口
- 12. 彈出式窗口瀏覽器控件
- 13. Javascript登錄瀏覽器彈出窗口
- 14. Java桌面瀏覽器彈出窗口
- 15. Selenium關閉瀏覽器彈出窗口
- 16. 兩個瀏覽器窗口之間的通信:彈出窗口和父窗口
- 17. 瀏覽器窗口彈出窗口 - 風險和特殊功能
- 18. 顯示在瀏覽器窗口頂部的彈出窗口,如果彈出窗口阻止程序啓用
- 19. 重新打開瀏覽器重新加載的彈出窗口:
- 20. 創建GWT彈出窗口
- 21. 定位彈出窗口GWT
- 22. 彈出窗口window.showModelDialog即HTML彈出的Android瀏覽器
- 23. 在新彈出的窗口
- 24. 如何打開彈出的新瀏覽器窗口?
- 25. 關於打開/彈出新窗口的瀏覽器警報
- 26. 從彈出窗口刷新主窗口
- 27. H:commandLink在新的瀏覽器窗口
- 28. 在彈出窗口中打開鏈接時,瀏覽器窗口關閉
- 29. 爲什麼alert()彈出窗口在瀏覽器窗口結束時被切斷?
- 30. 在彈出窗口上獲取當前窗口(谷歌瀏覽器擴展名)
請標記您發現幫助正確的答案。 – tpow 2011-11-09 20:49:50