我开发了一个带有java的gwt项目,类似于web邮件。我想通过邮件下载附件,为此我创建了一个url并使用com.google.gwt.user.client.Window。打开(url,“_ blank”,“”);运行此选项卡后,将打开一个选项卡并显示下载对话框并关闭选项卡,但我想显示保存下载对话框,而无需打开和关闭新选项卡。我希望在下载附件时能像gamil或ymail那样做。 这是我的代码:
`final String url= "fetchAttachment.service?index="
+ mailData.getId().trim()
+ "&&"
+ "mailboxUid="
+ URL.encodeComponent(mailData
.getMailBoxUid())
+ "&&"
+ "attachmentIndex="
+ mailData.getAttachments().get(i)
.getIndex();
CutLabel tempLabel = new CutLabel(attachemnts
.get(i).getFileName(), 100);
Window.open(url, "_blank", "");`
答案 0 :(得分:0)
试试这个:
Window.open(url, "myWindow", "");