我想从GWT Presenter创建一个带有html download attribute的链接元素。使用UI-Binder不是一种选择。我尝试使用Anchor对象,但在那里找不到选项。是否可以不使用JavaScript?
答案 0 :(得分:3)
Anchor a = new Anchor("download something", "download.html");
a.getElement().setAttribute("download", "");
这将创建一个带有空下载属性的链接。
如果为属性设置了值,则此值将用作“保存”提示中的预填充文件名,例如:
a.getElement().setAttribute("download", "downloadname.html")