Я использую приведенный ниже код для загрузки текстового файла по нажатию кнопки.
var blob = new Blob([str], {type: 'application/text;charset=utf-8'}),
e = document.createEvent('MouseEvents'),
a = document.createElement('a')
a.download = filename
a.href = window.URL.createObjectURL(blob)
a.dataset.downloadurl = ['application/text;charset=utf-8', a.download, a.href].join(':')
e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
a.dispatchEvent(e)
Это прекрасно работает во всех браузерах, но не в IE11.
Целью этого кода является загрузка текстового файла по нажатию кнопки.
Результат: текстовый файл не загружается при нажатии кнопки.
Может ли кто-нибудь помочь мне найти решение?