2016-09-23 1 views

Répondre

2
Anchor a = new Anchor("download something", "download.html"); 
a.getElement().setAttribute("download", ""); 

Cela créera un lien avec un attribut de téléchargement vide.

Si vous définissez une valeur pour l'attribut, cette valeur sera utilisée comme nom de fichier pré-rempli dans la zone Enregistrer rapide, par exemple:

a.getElement().setAttribute("download", "downloadname.html") 
+1

attributs ont toujours une valeur. 'download' est équivalent à' download = "" 'lorsqu'il est analysé par le navigateur. –

+0

Merci pour l'info @ Thomas Broyer. J'ai mis à jour ma réponse. –