Решение, которое работает на IE10: (мне нужен файл csv, но этого достаточно, чтобы изменить тип и имя файла на txt)
var csvContent=data; //here we load our csv data
var blob = new Blob([csvContent],{
type: "text/csv;charset=utf-8;"
});
navigator.msSaveBlob(blob, "filename.csv")