ich beherzigen auf das Bild klicken, um zu speichern und zu diesem Zweck verwende ich download
AttributjQuery speichern Bild auf Klick
<a href="http://mysite.ru/userfiles/certificate_2.png" class="download-certificate-link" data-title="certificate.png" download="certificate.png">Download</a>
und auch würde Ich mag Skript für Browser hinzufügen, die HTML5 nicht unterstützen download
Attribut
var a = document.createElement('a');
if (typeof a.download == "undefined") {
$('body').on('click', '.download-certificate-link', function(){
$(this).attr('href').download;
return false;
});
}
aber dieses Skript funktioniert nicht. Was ist falsch und wie repariere ich es?
'$ (this) .attr ('href') herunterladen;.' Soll, was tun? Ein Attribut ist eine Zeichenfolge und Sie greifen auf eine Eigenschaft zu? – epascarello
Ich habe versucht, so etwas zu wiederholen http://stackoverflow.com/questions/17527713/force-browser-to-download-image-files-on-click – Heidel