URI данных не работает с IE

Я пытаюсь динамически создать файл CSV, используя JavaScript, который пользователь может загрузить. Это должно работать только в IE.

HTML, который генерирует JavaScript, выглядит примерно так

 <a href="data:application/octet-stream,field1%2Cfield2%0Afoo%2Cbar%0Agoo%2Cgai%0A">CSV</a>

Какие швы нормально работают в хроме но IE10 просто ломается.

Есть ли лучший способ динамически создать файл с использованием JavaScript, а затем дать пользователю ссылку для его загрузки? Я не могу использовать PHP, так как вся система должна работать на стороне клиента из-за ограничений, установленных пользователем. Система должна работать на сенсорном экране (без возможности щелчка правой кнопкой мыши), поэтому ссылка должна давать пользователю возможность загружать, а не открывать файл.

Ответы на вопрос(2)

Ваш ответ на вопрос