Требуется виджет «Якорь», который открывает новое окно без меню и панели инструментов, правильно?
Попробуйте:
final Anchor a = new Anchor("text", false);
a.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
newWindow();
}
native void newWindow() /*-{
window.open("http://www.google.com", "_blank","status=0,toolbar=0");
}-*/;
});
RootPanel.get().add(a);
ОБНОВЛЕНИЕ:
создать такое же поведение этой ссылки через GWT / Javascript
Сначала я подумал, что под «GWT / Javascript» вы подразумевали JSNI.Если вы имеете в виду GWT или Javascript, как в названии вопроса, тогда вы можете использовать Window.open()
вместо метода JSNI.Window.open () принимает те же три аргумента String, что и версия JS.