【发布时间】:2016-07-29 11:56:58
【问题描述】:
我使用的是 GWT 2.5.1,但不知道为什么,但在新标签页中打开链接时,也会在原始标签页(点击的来源)中显示相同的内容。这是一个代码:
private void createMyloLink(String text, String targetUrl) {
Anchor link = new Anchor(text, targetUrl);
link.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
Window.open(link.getHref(), "_blank", "");
}
});
}
在 Firefox 和 Chrome 中,它会在新标签页中毫无问题地打开链接。奇怪的是,当我右键单击链接并选择“在新选项卡中打开”时,新选项卡打开并且其内容不会流入原始选项卡(我单击链接的位置)。另一方面,如果我只是单击链接,则会打开新选项卡,但其内容也会注入到源选项卡中。 关于如何解决问题或实现正确工作的任何想法?谢谢
【问题讨论】: