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, так как вся система должна работать на стороне клиента из-за ограничений, установленных пользователем. Система должна работать на сенсорном экране (без возможности щелчка правой кнопкой мыши), поэтому ссылка должна давать пользователю возможность загружать, а не открывать файл.