Когда я устанавливаю тип содержимого ответа как Excel, диалог открытия/сохранения отображается дважды, только на IE8. Он отлично работает в других браузерах (протестирован в Chrome/Firefox/Opera).Тип содержимого ответа JSP Excel - файл загружается дважды в IE8
Код для установки типа содержимого ответа:
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-disposition","attachment;filename=abc.xls");
Я искал решение/обходные пути. Отключение Smartscreen не помогло. Кроме того, еще одно предложение состояло в том, чтобы подождать 5-10 секунд, прежде чем нажать «Сохранить/Открыть». Это тоже не сработало.
В чем причина этого? Существуют ли какие-либо методы обхода IE?
Это боль, но IE8 по-прежнему широко используется пользователями.
Но требование пользователя - это скачать Excel. Есть ли какой-либо IE-код для предотвращения такого поведения? – agent420