J'ai déjà vu un article, il peut être téléchargé, mais il ne peut pas être téléchargé sur le navigateur IE, mais d'autres navigateurs le peuvent
Le code est le suivant :
function download(src) {
var $a = document.createElement('a');
$a.setAttribute("href", src);
$a.setAttribute("download", "");
var evObj = document.createEvent('MouseEvents');
evObj.initMouseEvent( 'click', true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null);
$a.dispatchEvent(evObj);
};
Existe-t-il un moyen de le rendre compatible avec IE et de télécharger des images ?
Sur IE, vous pouvez utiliser window.open(src, name, '', true) pour télécharger.
J'ai vérifié Baidu et trouvé une solution. J'ai apporté quelques modifications et testé que le téléchargement peut fonctionner sur IE, 360 et Google. Je n'ai pas encore essayé d'autres navigateurs. Je vais faire ce qui suit pour l'instant.
Le code est le suivant :