使用wicket我想在点击按钮或链接时打开一个新选项卡,我该如何实现它?
我设法做的是在弹出这样打开它:
PopupSettings popupSettings = new PopupSettings("popuppagemap").setLeft(0).setHeight(500).setWidth(500).setHeight(0);
// Popup example
final Link<Void> setPopupSettings = new BookmarkablePageLink<Void>("searchBtn", HomePage.class)
.setPopupSettings(popupSettings);
Run Code Online (Sandbox Code Playgroud)
但是这会在一个新窗口中打开它.
小智 6
在新标签页中打开链接没问题:只需在链接中添加'target ="_ blank"'即可.
final Link<Void> link = new BookmarkablePageLink<Void>("link", HomePage.class){
@Override
protected void onComponentTag(ComponentTag tag) {
super.onComponentTag(tag);
tag.put("target", "_blank");
}
};
add(link);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7511 次 |
| 最近记录: |