2009-11-14 5 views

答えて

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に値を入力したい場合は、それをどうやって行うのですか? –

+0

これは、アプリケーションの状態へのアクセスを維持するための継ぎ目ではありません。 –

3

我々はどこに開くべきであると、ブラウザに伝えるためにHTML's Target属性を使用する必要があります。

Window.open("www.google.com","_blank",""); 

_blankは、それがクリックされたよう

_selfは、同一フレーム内のリンクされたドキュメントを開き、新しいウィンドウまたはタブでリンクされたドキュメントを開きます

_parent(これがデフォルトです)リンク先の文書を親フレームで開く

_topリンク先の文書をウィンドウの全体で開きます

関連する問題