Я пытался найти способ сохранить строку Base64 в IE 7, используя JavaScript в виде файла Excel .xls.Следующее отлично работает с FireFox:
window.open ("data:application/vnd.ms-excel;base64," + bytestring, "", "width=300,height=300,resizable=1");
, где bytestring - строка Base64.Однако этот метод не работает для IE 7.
Проведя некоторые исследования в Интернете, кажется, что IE 7 не может справиться с обработкой строк Base64.Как я смогу добиться этого?Должен ли я использовать конвертирование Base64 в UTF, чтобы сделать это?
Чего я пытаюсь добиться, когда пользователь нажимает кнопку, появляется диалоговое окно «Сохранить как», позволяющее пользователю датьимя файла и выберите пункт назначения, а затем сохраните файл Excel.
Я ограничен использованием IE 7. Поверьте, если бы у меня был выбор использовать другой браузер, я бы определенно это сделал.
Заранее благодарим за любую помощь!