I am trying to open new pop up window (browser window ) on click of button . Please suggest how to impement it.
This should give you the basic idea on how to do this.
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);
Using Window.open() inside a Button's ClickHandler should do the trick.
We have to use HTML's Target attribute to tell the browser,that where it should open.
Window.open("www.google.com","_blank","");
_blank Opens the linked document in a new window or tab
_self Opens the linked document in the same frame as it was clicked (this is default)
_parent Opens the linked document in the parent frame
_top Opens the linked document in the full body of the window
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With